Langis is a Rack inspired publish-subscribe system for Ruby. It has flexible message routing and message handling using a custom Domain Specific Language and a Rack-inspired message handler framework. This can give Rails applications better (and decoupled) visibility and management of the background processes it creates (or executes) in response to its actions (in controllers or models).
Gemfile gem 'langis', '~> 0.1.0'
install gem install langis