Mirror of Apache RocketMQ
Clone or download
Permalink
Failed to load latest commit information.
.github Update PULL_REQUEST_TEMPLATE.md Aug 6, 2018
broker Fix } Aug 21, 2018
client Fix the problem when method executeLocalTransaction return LocalTrans… Sep 4, 2018
common [ISSUE430]Remove scripts releate to filtersrv (#431) Aug 29, 2018
dev [ROCKETMQ-302] TLP clean up, removes incubating related info from cod… Oct 9, 2017
distribution [ISSUE430]Remove scripts releate to filtersrv (#431) Aug 29, 2018
example Compatible with the original transactional message API Aug 10, 2018
filter [maven-release-plugin] prepare for next development iteration Jul 26, 2018
logappender [maven-release-plugin] prepare for next development iteration Jul 26, 2018
logging [maven-release-plugin] prepare for next development iteration Jul 26, 2018
namesrv [maven-release-plugin] prepare for next development iteration Jul 26, 2018
openmessaging [maven-release-plugin] prepare for next development iteration Jul 26, 2018
remoting [maven-release-plugin] prepare for next development iteration Jul 26, 2018
srvutil [maven-release-plugin] prepare for next development iteration Jul 26, 2018
store Merge branch 'develop' Aug 1, 2018
style Polish Aug 29, 2017
test [maven-release-plugin] prepare for next development iteration Jul 26, 2018
tools Modify commandLine getOption Aug 31, 2018
.gitignore Aggregate packaging specific files to a new sub-module: distribution Jun 6, 2017
.travis.yml add travis check May 31, 2018
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 prepare to separate production-ready projects from the external projects Oct 15, 2018
pom.xml Fix the pom to exclude some files Aug 1, 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