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 |
Создавайте надежные, отказоустойчивые рабочие процессы на Python с помощью SDK устойчивых задач и планировщика устойчивых задач Azure. Используйте при создании оркестровок, действий, сущностей или реализации шаблонов, таких как цепочка функций, разветвление/разветвление, человеческое взаимодействие или агенты с отслеживанием состояния. Применяется к любому приложению Python, требующему надежного выполнения, сохранения состояния или распределенных транзакций без зависимости от функций Azure. Источник: azure-samples/durable-task-scheduler.