Thanks, one more thing is don't we need daemonize to run puma in background and environment is pointing to "development" in pumb.rb but it should be "production".
How about new episode on [sneaker](https://github.com/jondot/sneakers) gem ?
https://blog.stanko.io/rabbitmq-is-more-than-a-sidekiq-replacement-b730d8176fb