Microsoft Durable orchestrations
Microsoft 最終確認
Durable Taskが履歴を再生してオーケストレーターを決定的に復元する仕組みを支えます。
https://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-orchestrations
Chapter Sources
耐久実行——決定を記録し、実行をつなぐ
紙面の脚注番号と安定した出典IDを対応させています。URLが移転した場合も、出典IDを維持したまま参照先と状態を更新します。
Microsoft 最終確認
Durable Taskが履歴を再生してオーケストレーターを決定的に復元する仕組みを支えます。
https://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-orchestrations
Microsoft 最終確認
オーケストレーターの決定性制約(時刻はcurrent_utc_datetime、乱数・UUID・I/Oは再生可能なAPIか活動へ、Pythonはasyncにせずジェネレータでyield)と、Durable Task SDK Pythonのcall_activityの形式を支えます。
https://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-code-constraints
Microsoft 最終確認
LLM、ツール、API呼び出しをDurable Taskの活動として組むエージェントパターンを支えます。
https://learn.microsoft.com/en-us/azure/durable-task/sdks/durable-agents-patterns
Temporal 最終確認
Temporal Workflow Executionの履歴、実行時間、更新等に設けられた制約を支えます。
Microsoft 最終確認
実行中インスタンスへの版の関連付けと、長期実行を壊さない新旧ワーカーの適合戦略を支えます。
https://learn.microsoft.com/en-us/azure/durable-task/common/durable-orchestration-versioning
めもおきば 最終確認
本書と前著の系譜、前著で開発用部品群を「SaaS」と呼んだこと、前著で示したロックイン三分類、2022年版の予測を確認する自己資料です。