messense / rocketmq-rs

Rust client for Apache RocketMQ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Rust client for Apache RocketMQ

License:Apache License 2.0


Languages

Language:Rust 100.0%