Eli*_*iuX 1 rabbitmq messagebroker spring-rabbit apache-kafka spring-cloud-stream
Kafka 和 RabbitMQ 是众所周知的消息代理。我想用 Spring Boot 构建一个微服务,似乎 Spring Cloud 为他们提供了开箱即用的解决方案作为事实上的选择。我知道一些 RabbitMQ 的托盘,它有很多支持。Kafka 属于 Apache,所以应该不错。那么RabbitMQ和Kafka之间的主要目标区别是什么?考虑到这将与 Spring Cloud 一起使用。请分享您的经验和标准。提前致谢。
小智 5
我当然不会认为 Kafka 是轻量级的。Kafka 依赖于 ZooKeeper,因此您也需要将 ZooKeeper 扔到您的堆栈中。
Kafka 是 pubsub,但您可以重新阅读消息。如果您需要处理大量数据,Kafka 的表现要好得多,并且它与其他大数据工具的协同作用要好得多。它专门针对大数据。
归档时间: |
|
查看次数: |
5832 次 |
最近记录: |