Build fault-tolerant, stateful workflows in Python applications using the Durable Task SDK connected to Azure Durable Task Scheduler.
| Function Chaining | Sequential steps where each depends on the previous | | Fan-Out/Fan-In | Parallel processing with aggregated results | | Human Interaction | Workflow pauses for external input/approval | | Durable Entities | Stateful objects with operations (counters, accounts) | | Sub-Orchestrations | Reusable workflow components or version isolation |
| Eternal Orchestrations | Long-running background processes with continueasnew | | Monitoring | Periodic polling with configurable timeouts |
Erstellen Sie dauerhafte, fehlertolerante Arbeitsabläufe in Python mithilfe des Durable Task SDK mit Azure Durable Task Scheduler. Verwenden Sie diese Option, wenn Sie Orchestrierungen, Aktivitäten, Entitäten erstellen oder Muster wie Funktionsverkettung, Fan-Out/Fan-In, menschliche Interaktion oder zustandsbehaftete Agenten implementieren. Gilt für jede Python-Anwendung, die eine dauerhafte Ausführung, Zustandspersistenz oder verteilte Transaktionen ohne Azure Functions-Abhängigkeit erfordert. Quelle: azure-samples/durable-task-scheduler.