I'm a big fan of Sidekiq, and the model he's chosen. Some of the features implemented in the free version (retries with logarithmic logic as to timing, scheduled tasks) could possibly in a paid version, and the price point for the Pro version ($500) is a bit bold.