Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/architecture/serverless/durable-azure-functions.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: Durable Azure functions - Serverless apps
description: Durable Azure functions extend the Azure Functions runtime to enable stateful workflows in code.
title: Durable Azure Functions - Serverless apps
description: Durable Azure Functions extend the Azure Functions runtime to enable stateful workflows in code.
author: cecilphillip
ms.author: cephilli
ms.date: 06/26/2018
---
# Durable Azure functions
# Durable Azure Functions

When creating serverless applications with Azure Functions, your operations will typically be designed to run in a stateless manner. The reason for this design choice is because as the platform scales, it becomes difficult to know what servers the code is running on. It also becomes difficult to know how many instances are active at any given point. However, there are classes of applications that require the current state of a process to be known. Consider the process of submitting an order to an online store. The checkout operation might be a workflow that is composed of multiple operations that need to know the state of the process. Such information may include the product inventory, if the customer has any credits on their account, and also the results of processing the credit card. These operations could easily be their own internal workflows or even services from third-party systems.

Expand Down