8 releases (1 stable)
|5.0.0||Aug 7, 2023|
|5.0.0-rc1||Jul 27, 2023|
|0.1.2||Jul 10, 2023|
|0.1.1||Apr 23, 2023|
|0.0.2||Aug 15, 2020|
#1257 in Network programming
54 downloads per month
Used in mq-workload-generator
The Rust Implementation of Apache RocketMQ Client
Here is the rust implementation of the client for Apache RocketMQ. Different from the remoting-based client, the current implementation is based on separating architecture for computing and storage, which is the more recommended way to access the RocketMQ service.
Here are some preparations you may need to know Quick Start.
- rust toolchain, rocketmq's MSRV is 1.61.
- protoc 3.15.0+
- setup name server, broker, and proxy.
cargo llvm-cov --ignore-filename-regex pb/ --open
Run the following command to start the example:
# send message via producer cargo run --example producer # consume message via simple consumer cargo run --example simple_consumer