From the course: Scaling Applications with Microsoft Azure

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

Durable Functions

Durable Functions - Azure Tutorial

From the course: Scaling Applications with Microsoft Azure

Start my 1-month free trial

Durable Functions

- [Instructor] So, durable functions. So, durable functions enables long running orchestrations and stateful processes to be executed as serverless functions. So, durable functions is just an extension of Azure Functions that will let us write stateful functions in the serverless environment. So, the extension will manage all the states, all the checkpoints and even if there is a restart, it will also take care of that for you to manage the states between restarts, for example. So, benefits that we have is that we can define the workflows in code. Other functions can be called both synchronously or asynchronously. Progress is automatically checkpoint and the local state is never lost even if a process does a recycle of an application pool, for example, or even on a VM reboot. So, one of the patterns that we have on durable functions is called function chaining. Function chaining is just a pattern for executing a sequence of functions in a specific order and sometimes often the output…

Contents