Skip to content
Dale edited this page Jul 31, 2016 · 20 revisions

Sneakers is a high-performance background-job processing framework based on RabbitMQ.

It uses a hybrid process-thread model where many processes are spawned (like Unicorn) and many threads are used per process (like Puma), so all your cores max out and you have best of both worlds.

You can either go and explore or follow this golden path:

Quick start


By now you are probably wondering how to handle production.


And for some more technicalities (or performance),

  • Auto scaling will show you a useful Sneakers feature with which you can expand and contract your worker pool.
  • Running with Sneakers for those of you wanting to integrate a Sneakers runner programmatically.


You can’t perform that action at this time.