Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RabbitMq bunny gem vs sneakers

Tags:

rabbitmq

bunny

I am new to RabbitMq. We are evaluating it for production use with rails app, currently for background mailing system. RabbitMq tutorial presents bunny gem. On it's other gem list, there is also sneakers gem.

It would be useful to know, what are the difference between them, and which one is more useful to create a simple background mailing system ?

like image 379
elpdspec Avatar asked Sep 02 '15 07:09

elpdspec


1 Answers

Bunny is your RabbitMQ connection wrapper. Send, receive, subscribe, etc.

Sneakers is a framework for a worker-centric approach. It uses Bunny to wrap its connections. You'd use Sneakers if you needed background processing in a Rails application or if you had different worker classes and wanted to standardize your approach.

like image 199
mathieugagne Avatar answered Oct 14 '22 08:10

mathieugagne