RabbitMQ
RabbitMQ is a popular message broker that implements the AMQP/0.9.1 protocol often used in enterprise settings thanks to its replication & clustering capabilities.
Batch provides an official adapter for RabbitMQ by enabling the rabbitmq
feature in your Cargo.toml
:
[dependencies]
batch = { version = "0.2", features = ["rabbitmq"] }
Batch only supports versions of RabbitMQ that are officially supported by Pivotal, which means RabbitMQ 3.7+. If you encounter an problem using batch with an older version of RabbitMQ we won't be able to fix it. You are free to submit a bug fix but we reserve ourselves the right to refuse it if we think it will induce too much work to maintain it.