incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "RocketMQProposal" by vongosling
Date Mon, 07 Nov 2016 06:22:44 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "RocketMQProposal" page has been changed by vongosling:
https://wiki.apache.org/incubator/RocketMQProposal?action=diff&rev1=31&rev2=32

  Currently, the developers are paid to work on RocketMQ for both Alibaba and Yeahmobi. We
look forward to building a strong community around the project in order to encourage more
contributors to join the project.
  
  === Relationships with Other Apache Products ===
+ RocketMQ is not currently integrated with any other ASF projects except for several Apache
Commons products, such as commons-lang, commons-cli, etc. As a messaging server, it is mainly
used to traditional publish/subscribe scenario and demandingly high volume realtime transaction
system that tolerates no message loss. It uses java primitive file api and some jni technology
to custom-build storage desgin. More details about its storage, please see the [[https://github.com/alibaba/RocketMQ/wiki/how-to-support-more-queues|RocketMQ
Storage Design]]) The table below providing some context for simple comparison to some other
Apache messaging projects at the ASF such as ActiveMQ and Kafka (apologies for the terrible
MoinMoin table formatting, its syntax is limited. For a much better formatted table, please
see the [[https://github.com/alibaba/RocketMQ/wiki/motivation|RocketMQ Github page]]).
- 
- RocketMQ is not currently integrated with any other ASF projects except for several Apache
Commons products, such as commons-lang, commons-cli, etc. Although RocketMQ has some similarities
to other ASF projects as a messaging server, it does have different design goals. Please see
the table below providing some context for simple comparison to some other Apache messaging
projects at the ASF such as ActiveMQ and Kafka (apologies for the terrible MoinMoin table
formatting, its syntax is limited. For a much better formatted table, please see the [[https://github.com/alibaba/RocketMQ/wiki/motivation|RocketMQ
Github page]]).
  
   ||'''Messaging Product'''||'''Protocol and Specification'''||'''Order Message'''||'''Message
Filter'''||'''Server Triggered Redelivery'''||'''Persistent Messaging'''||'''Retroactive Consumers'''||'''Message
Priority'''||'''High Availability and Failover'''||'''Message Tracking'''||'''Configuration'''||'''Management
and Operation Tools'''||
   || ActiveMQ || Push model, supports OpenWire, Stomp, AMQP, HTTP, JMS, MQTT || Exclusive
consumer or exclusive queues will ensure ordering || Supported || Not Supported || Supports
very fast persistence using JDBC along with a high performance journal´╝îsuch as LevelDB and
KahaDB || Supported || Supported || Supported, depending on storage, if Kahadb storage a ZooKeeper
server is required, maybe trigger split brain after rebooting half of a two-node cluster ||
Not Supported || The default configuration is low level, user need to optimize the configuration
||Supported ||

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message