小编Eli*_*iuX的帖子

Haskell Stack 构建特定的可执行文件

如何构建特定的堆栈可执行文件,即。中指定的那些projectname.cabal,例如:

executable executable-name
  hs-source-dirs:      tools
  main-is:             ExecutableModule.hs
  ghc-options:         -Wall -threaded -rtsopts -with-rtsopts=-N
  build-depends:       base
                     , hsass
                     , hlibsass
Run Code Online (Sandbox Code Playgroud)

我需要编译executable-name,没有其他。它会是这样的:

stack build --executable executable-name
Run Code Online (Sandbox Code Playgroud)

binary executable haskell build haskell-stack

6
推荐指数
1
解决办法
1986
查看次数

Kafka 与 Rabbit MQ 的优缺点

Kafka 和 RabbitMQ 是众所周知的消息代理。我想用 Spring Boot 构建一个微服务,似乎 Spring Cloud 为他们提供了开箱即用的解决方案作为事实上的选择。我知道一些 RabbitMQ 的托盘,它有很多支持。Kafka 属于 Apache,所以应该不错。那么RabbitMQ和Kafka之间的主要目标区别是什么?考虑到这将与 Spring Cloud 一起使用。请分享您的经验和标准。提前致谢。

rabbitmq messagebroker spring-rabbit apache-kafka spring-cloud-stream

1
推荐指数
1
解决办法
5832
查看次数