rocketmq-rs icon indicating copy to clipboard operation
rocketmq-rs copied to clipboard

Rust client for Apache RocketMQ

rocketmq-rs

GitHub Actions codecov Crates.io docs.rs

Rust client for Apache RocketMQ.

Please use the official RocketMQ Rust client in rocketmq-clients.

Features

rocketmq-rs is currently working in progress, it supports:

  • Send message in asynchronous/oneway mode
  • Send batch messages in asynchronous/oneway mode
  • ACL

features to be implemented:

  • [ ] Send orderly messages
  • [ ] Consume messages using push model
  • [ ] Consume messages using pull model
  • [ ] Message tracing
  • [ ] ...

License

This work is released under the Apache-2.0 license. A copy of the license is provided in the LICENSE file.