Starlingは (少なくとも小さなプロジェクトでは) 優れたシンプルなメッセージ キューですが、キューを消費するワーカーを実際に管理したり開始したりしません。Worklingは Rails プロジェクトでこれを行いますが、純粋な Ruby アプリケーションでは機能せず、Sinatra でも機能しません。
作業をフォークする前に、またはスレッド/フォークで独自のカスタムを作成する前に、それを行う別のプロジェクトはありますか?
resqueを見てください。これはフレームワークに依存せず、任意の数のワーカーを開始してキューを消費する rake タスクが含まれています。キュー バックエンドにredisリストを使用するため、それをインストールして管理する必要があります。