API エンドポイントが多数の await 副作用を実行するときはいつでも、「ワークフローを使用する」必要があるというサインです。 保留中の未完了のジョブなど、データベースに悪い状態が見つかった場合はいつでも、「ワークフローを使用する」必要があるというサインです 信頼性の低い、またはレートが制限されているサードパーティ サービスと会話するときはいつでも、「ワークフローを使用する」必要があるというサインです。 帯域内で多くの作業を行おうとして 200 で返信しようとすると、代わりに 202 を受け入れて「ワークフローを使用する」必要があるというサインです ビジネスが、コードで定義されておらず、バージョン管理されておらず、o11y や SLA のない重要なアドホック ワークフローに依存し始めると、それは "ワークフローを使用する" べき兆候です。 tl;DR: 非同期の信頼性を気にするときはいつでも、「ワークフローを使用する」べきだというサインです。