Recall & Review
beginner
What are Durable Functions in Azure?
Durable Functions are an extension of Azure Functions that let you write stateful workflows in a serverless environment. They manage state, checkpoints, and restarts automatically.Click to reveal answer
beginner
What is an orchestrator function in Durable Functions?
An orchestrator function defines the workflow logic. It calls activity functions and manages their execution order, retries, and state without losing progress.
Click to reveal answer
beginner
How do activity functions differ from orchestrator functions?
Activity functions perform the actual tasks or work units. Orchestrator functions coordinate these tasks but do not do the work themselves.
Click to reveal answer
intermediate
Why are Durable Functions good for long-running workflows?
Because they save state and checkpoints, Durable Functions can pause and resume workflows even after restarts or failures, making them reliable for long tasks.
Click to reveal answer
intermediate
What is the role of the Durable Task Framework in Durable Functions?
The Durable Task Framework handles the state, checkpoints, and messaging behind the scenes, so developers can focus on workflow logic without managing infrastructure.
Click to reveal answer
Which function type in Durable Functions manages the workflow logic?
✗ Incorrect
The orchestrator function defines and manages the workflow logic by calling activity functions.
What happens if a Durable Function workflow is interrupted?
✗ Incorrect
Durable Functions save checkpoints and state, allowing workflows to resume automatically after interruptions.
Which of these is NOT a benefit of Durable Functions?
✗ Incorrect
Durable Functions are serverless and do not require manual server provisioning.
What does an activity function do in Durable Functions?
✗ Incorrect
Activity functions perform the actual work or tasks called by the orchestrator.
Which Azure service is extended by Durable Functions?
✗ Incorrect
Durable Functions are an extension of Azure Functions to support stateful workflows.
Explain how Durable Functions manage state and why this is useful for workflows.
Think about what happens if a workflow stops unexpectedly.
You got /4 concepts.
Describe the roles of orchestrator and activity functions in a Durable Function workflow.
Compare it to a manager and workers in a team.
You got /4 concepts.