私は :after フィルターを見て理解しましたが、何をしようとしているのかについての用語さえ知りません。twilio とハイライズ ロギング コールを使用したシンプルなアプリを作成しました。遅延の問題により、外部 API に投稿する前に、sinatra 経由で twiml 応答を返したいと思います。助言がありますか?
同様の質問を見たことがありますが、ルビー/シナトラを扱っているものはありません。ありがとう。
delayed_job gem は、必要なことを行う必要があります。たとえば、HTTP 応答が送信された後など、コードを将来実行するようにスケジュールできます。
DJ は ActiveRecord に依存しています (ジョブを保存するために db テーブルが必要です) が、Sinatra でも実行できます: https://github.com/bmizerany/sinatra-dj