compare
Apache Kafka vs Apache RocketMQ
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Apache Kafka | Apache RocketMQ |
|---|---|---|
| Language | Java | Java |
| Licence | Apache-2.0 | Apache-2.0 |
| Stars | 34k | 23k |
| Latest | 4.3.1 | rocketmq-all-5.5.1 |
| Last push | 2026-10-06 | 2026-10-03 |
| Release cadence | too few releases | about 119 days between releases |
| Active contributors | 115+ commit authors on the default branch in the last 90 days | 21 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Apache RocketMQ replaces Apache Kafka. Alternatives to Apache Kafka →
Full replacementStreaming and messaging with transactional and delayed messages, through its own protocol and clients.
Apache Kafka
This repository publishes tags, not GitHub releases.
Apache RocketMQ
- rocketmq-all-5.5.12026-08-20This maintenance release removes fastjson 1.x from the distribution (fastjson2 upgraded to 2.0.63 and DLedger bumped to…
- rocketmq-all-5.5.02026-04-10This version introduces Lite Mode, a lightweight subscription mechanism designed for AI scenarios, alongside enhancemen…
- rocketmq-all-5.4.02025-12-24This version introduces two new features and a few minor fixes.
- rocketmq-all-5.3.42025-11-27This is a bug-fix release that includes numerous improvements to enhance stability, performance, and correctness. Key h…
- rocketmq-all-5.3.32025-05-07This version no longer supports "ACL 1.0" related features, please use "ACL 2.0".
Apache Kafka
unsigned The latest release, 4.3.1, carries no signature GitHub could verify.
Loading the security report
Apache RocketMQ
✓ signed The latest release, rocketmq-all-5.5.1, carries a signature GitHub verified.
Loading the security report