API呼び出しを介して互いに話し合う2つの異なるRailsアプリケーションがあります。通話が少なかった時代は終わりました。つまり、データ転送がはるかに少なくなりました。HTTP要求/応答タイムアウトの問題については気にしませんでした。ただし、データが大きくなるとタイムアウトが発生し、直接API呼び出しではなく、データを分割してバッチで送信する必要がありました。
現在、私たちはスレッディングとバックグラウンドジョブを使用して必要なことを行っていますが、その下ではクリーンな方法ではないと感じており、パフォーマンスが大きな打撃を受けていると言わざるを得ません。選択肢が少ない気がします。助言がありますか?