その処理は、例えばメールを大量に処理するようなものだったりして、速度が要求される。
こういう場合は、処理するべきメールとログ(およびそれに必要なデータ)をジョブキューに突っ込んでいき、必要な前処理は全て済ました状態で一気にデキューしていくのがいい。
ただしこの方法を使用するには、ジョブキューの管理や並行処理の管理など、いくつかの追加的な技術が必要になる。
またシステムのリソースも考慮に入れる必要がある。例えば、メモリやCPUの使用量など。
このようなアプローチは、高速なレスポンスタイムが求められるシステムや、大量のデータを効率的に処理する必要があるシステムでよく使用される。
ジョブキューを使用してバックグラウンドで時間がかかるタスクを処理することで、ユーザーに対するレスポンスタイムを短縮し、システムのパフォーマンスを向上させることができる。