Mirror of Apache RocketMQ
Java Other
Clone or download
Permalink
Failed to load latest commit information.
.github Update PULL_REQUEST_TEMPLATE.md Jul 12, 2018
broker [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
client Minor fix for log typo Apr 27, 2018
common [HOTFIX][ROCKETMQ-356] Change MQVersion to 4.2.0 Mar 6, 2018
dev [ROCKETMQ-302] TLP clean up, removes incubating related info from cod… Oct 9, 2017
distribution Remove the useless file when release after incubation Apr 24, 2018
example [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
filter [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
filtersrv [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
logappender [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
namesrv [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
openmessaging [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
remoting [HOTFIX] Update the out of date test certificates Feb 12, 2018
srvutil [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
store [ROCKETMQ-290] Fix memory leak in WaitNotifyObject#waitingThreadTable ( Jul 14, 2018
style Polish Aug 29, 2017
test [maven-release-plugin] prepare release rocketmq-all-4.2.0 Dec 13, 2017
tools Modify Project Tools : remove duplicates initCommand and missing tag … Apr 27, 2018
.gitignore Aggregate packaging specific files to a new sub-module: distribution Jun 6, 2017
.travis.yml [ROCKETMQ-302] TLP clean up, removes incubating related info from cod… Oct 9, 2017
BUILDING [ROCKETMQ-168] Polish the BUILDING guide. Jun 6, 2017
CONTRIBUTING.md [ROCKETMQ-302] TLP clean up, removes incubating related info from cod… Oct 9, 2017
LICENSE [ROCKETMQ-87] Add separate LICENSE and NOTICE files for binary releas… Feb 11, 2017
NOTICE [ROCKETMQ-302] TLP clean up, removes incubating related info from cod… Oct 9, 2017
README.md Create slack channel for community Jun 7, 2018
pom.xml Add some exclude files in nat Jul 5, 2018

README.md

Apache RocketMQ Build Status Coverage Status

Maven Central GitHub release License

Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.

It offers a variety of features:

  • Pub/Sub messaging model
  • Scheduled message delivery
  • Message retroactivity by time or offset
  • Log hub for streaming
  • Big data integration
  • Reliable FIFO and strict ordered messaging in the same queue
  • Efficient pull&push consumption model
  • Million-level message accumulation capacity in a single queue
  • Multiple messaging protocols like JMS and OpenMessaging
  • Flexible distributed scale-out deployment architecture
  • Lightning-fast batch message exchange system
  • Various message filter mechanics such as SQL and Tag
  • Docker images for isolated testing and cloud isolated clusters
  • Feature-rich administrative dashboard for configuration, metrics and monitoring

Learn it & Contact us


Apache RocketMQ Community


Contributing

We always welcome new contributions, whether for trivial cleanups, big new features or other material rewards, more details see here


License

Apache License, Version 2.0 Copyright (C) Apache Software Foundation