Project overview
RocketMQ-Rust is a Rust reimplementation of Apache RocketMQ that includes NameServer, Broker, Controller, Proxy, storage, and producer, consumer, and administration components. It can support Rust-native messaging deployments or interoperate with existing Apache RocketMQ Java clients and servers through protocol compatibility. Building the workspace requires Rust 1.85.0 or later.
Repository facts
- Primary language
- Rust
- License
- Apache-2.0
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
API or server
Use cases
Backend developmentDevOps and deployment
Capabilities
Observability
Audience
Developers