A dead easy to use RabbitMQ Ruby client. Now feature complete.
Get Started! » Read doc guides » Join the Mailing List » Contribute »Bunny focuses on ease of use. Features, throughput, concurrency are important but ease of use comes first.
Bunny does not depend on any opinionated networking libraries. No event loop blocking issues, no unfamiliar error messages.
Bunny 0.9+ supports all RabbitMQ 3.x features. No more hard choices.
Bunny 0.9+ is designed to make use of concurrency. On Ruby VMs that support real thread parallelism, this means taking advantage of multiple CPU cores.