我一直和他们一起工作 Apache Kafka 加 WSO2 Message Broker 为了使用 Topics . 但是除了改变 jndi wso2-mb中的属性,集成 WSO2 CEP 看起来两者都一样。我相信它有它自己的优点和缺点。我看过Kafka的文件和wso2-mb文档。比较一个和另一个有什么主要区别吗?任何帮助都将不胜感激。
Apache Kafka
WSO2 Message Broker
Topics
jndi
WSO2 CEP
1mrurvl11#
建筑学wso2 mb:通过扩展apacheqpid代码库构建。它还使用了apachezookeeper和apachecassandra。apachekafka:从头构建的解决方案。web管理控制台wso2-mb:本机管理控制台apachekafka:没有本机管理控制台。但也有一些开源选项:https://github.com/yahoo/kafka-manager 以及https://github.com/claudemamo/kafka-web-console社区Apache·Kafka:由大公司使用https://cwiki.apache.org/confluence/display/kafka/powered+bywso2-mb:市场上没有经过验证的用例。协议wso2-mb:支持jms、amqp和mqttapachekafka:它有自己的基于tcp的协议http://kafka.apache.org/protocol.html kafka专为高吞吐量和大规模消息处理应用而构建。客户端库Apache·Kafka:https://cwiki.apache.org/confluence/display/kafka/clientswso2 mb:java
1条答案
按热度按时间1mrurvl11#
建筑学
wso2 mb:通过扩展apacheqpid代码库构建。它还使用了apachezookeeper和apachecassandra。
apachekafka:从头构建的解决方案。
web管理控制台
wso2-mb:本机管理控制台
apachekafka:没有本机管理控制台。但也有一些开源选项:https://github.com/yahoo/kafka-manager 以及https://github.com/claudemamo/kafka-web-console
社区
Apache·Kafka:由大公司使用https://cwiki.apache.org/confluence/display/kafka/powered+by
wso2-mb:市场上没有经过验证的用例。
协议
wso2-mb:支持jms、amqp和mqtt
apachekafka:它有自己的基于tcp的协议http://kafka.apache.org/protocol.html kafka专为高吞吐量和大规模消息处理应用而构建。
客户端库
Apache·Kafka:https://cwiki.apache.org/confluence/display/kafka/clients
wso2 mb:java