Sneakers is defined as a performance background processing library for Ruby and it is exactly that. Sneakers has its place with other scalable solutions on other platforms, such as Python's celery, and Ruby's own
Sidekiq.Sneakers library uses a hybrid process-thread model, where many processes are spawned and many threads are used per process. Hence, all your cores max out and you have best of both worlds.
Sneakers have processed billions of messages per year at my production projects, handling very critical data, such as billing, logging, and user-tracking data. I've literally put my and my company's money-making data in Sneakers' hands.
You can always find Sneakers at http://sneakers.io.
Let's see how we can set up our environment ...