WSO2 MB vs Apache Kafka
我一直在使用ApacheKafkaplusWSO2 MB vs Apache Kafka,wso2,apache-kafka,messagebroker,wso2cep,wso2mb,Wso2,Apache Kafka,Messagebroker,Wso2cep,Wso2mb,我一直在使用ApacheKafkaplusWSO2 MessageBroker,以便使用主题发布和使用消息。但是,除了更改WSO2 MB中的jndi属性外,集成WSO2 CEP的配置在这两个方面看起来是相同的 我相信它有它自己的优点和缺点。我已经看过卡夫卡的故事和文件。当一个与另一个进行比较时,有什么主要区别吗?任何帮助都将不胜感激 架构 WSO2 MB:通过扩展Apache Qpid代码库构建。它还使用ApacheZooKeeper和ApacheCassandra 阿帕奇·卡夫卡: 从零开
WSO2 MessageBroker
,以便使用主题发布和使用消息。但是,除了更改WSO2 MB中的jndi
属性外,集成WSO2 CEP
的配置在这两个方面看起来是相同的
我相信它有它自己的优点和缺点。我已经看过卡夫卡的故事和文件。当一个与另一个进行比较时,有什么主要区别吗?任何帮助都将不胜感激
- 架构
WSO2 MB:通过扩展Apache Qpid代码库构建。它还使用ApacheZooKeeper和ApacheCassandra
阿帕奇·卡夫卡:
从零开始构建解决方案
- Web管理控制台
WSO2 MB:本机管理控制台
Apache Kafka:没有本机管理控制台。但也有一些开源选项:和
- 社区
阿帕奇·卡夫卡:被下面的大公司使用
WSO2 MB:市场上没有经过验证的用例
- 协议
WSO2 MB:支持JMS、AMQP和MQTT
ApacheKafka:它有自己的协议,该协议构建在TCP Kafka之上,专为高吞吐量和大规模消息处理应用程序而构建
- 客户端库
阿帕奇·卡夫卡:
WSO2 MB:Java虽然WSO2MB在旧版本中使用了Zookeeper和Cassandra,但从3.0.0版开始,它使用的是Hazelcast和RDBMS。我想在体系结构中添加的另一点是WSO2MB是水平可伸缩的,这意味着您可以创建一个MB节点集群并分配负载。