Skip to content

Commit 10ca4a8

Browse files
committed
Add edits
1 parent 2253c22 commit 10ca4a8

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

articles/azure-functions/durable/durable-functions-overview.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,7 +1162,7 @@ public void raiseEventToOrchestration(
11621162

11631163
### <a name="aggregator"></a>Pattern #6: Aggregator (stateful entities)
11641164

1165-
The sixth pattern is about aggregating event data over a period of time into a single, addressable *entity*. In this pattern, the data being aggregated might come from multiple sources, might be delivered in batches, or might be scattered over long-periods of time. The aggregator might need to take action on event data as it arrives, and external clients might need to query the aggregated data.
1165+
The sixth pattern is about aggregating event data over a period of time into a single, addressable *entity*. In this pattern, the data being aggregated might come from multiple sources, might be delivered in batches, or might be scattered over long periods of time. The aggregator might need to take action on event data as it arrives, and external clients might need to query the aggregated data.
11661166

11671167
:::image type="content" source="media/durable-functions-concepts/aggregator.png" alt-text="Diagram that shows an aggregator.":::
11681168

@@ -1385,7 +1385,7 @@ def entity_function(context: df.DurableOrchestrationContext):
13851385
13861386
::: zone-end
13871387

1388-
Clients can enqueue *operations* for (also known as "signaling") an entity function using the [entity client binding](durable-functions-bindings.md#entity-client).
1388+
Clients can enqueue *operations* for (also known as *signaling*) an entity function using the [entity client binding](durable-functions-bindings.md#entity-client).
13891389

13901390
::: zone pivot="csharp"
13911391

@@ -1502,24 +1502,24 @@ Behind the scenes, the Durable Functions extension is built on top of the [Durab
15021502

15031503
## Code constraints
15041504

1505-
In order to provide reliable and long-running execution guarantees, orchestrator functions have a set of coding rules that must be followed. For more information, see the [Orchestrator function code constraints](durable-functions-code-constraints.md) article.
1505+
In order to provide reliable and long-running execution guarantees, orchestrator functions have a set of coding rules that must be followed. For more information, see [Orchestrator function code constraints](durable-functions-code-constraints.md).
15061506

15071507
## Billing
15081508

1509-
Durable Functions are billed the same as Azure Functions. For more information, see [Azure Functions pricing](https://azure.microsoft.com/pricing/details/functions/). When executing orchestrator functions in the Azure Functions [Consumption plan](../consumption-plan.md), there are some billing behaviors to be aware of. For more information on these behaviors, see the [Durable Functions billing](durable-functions-billing.md) article.
1509+
Durable Functions is billed the same as Azure Functions. For more information, see [Azure Functions pricing](https://azure.microsoft.com/pricing/details/functions/). When executing orchestrator functions in Azure Functions [Consumption plan](../consumption-plan.md), there are some billing behaviors to be aware of. For more information on these behaviors, see the [Durable Functions billing](durable-functions-billing.md) article.
15101510

15111511
## Jump right in
15121512

15131513
You can get started with Durable Functions in under 10 minutes by completing one of these language-specific quickstart tutorials:
15141514

1515-
* [C# using Visual Studio 2019](durable-functions-isolated-create-first-csharp.md)
1515+
* [C# using Visual Studio](durable-functions-isolated-create-first-csharp.md)
15161516
* [JavaScript using Visual Studio Code](quickstart-js-vscode.md)
15171517
* [TypeScript using Visual Studio Code](quickstart-ts-vscode.md)
15181518
* [Python using Visual Studio Code](quickstart-python-vscode.md)
15191519
* [PowerShell using Visual Studio Code](quickstart-powershell-vscode.md)
15201520
* [Java using Maven](quickstart-java.md)
15211521

1522-
In these quickstarts, you locally create and test a "hello world" durable function. You then publish the function code to Azure. The function you create orchestrates and chains together calls to other functions.
1522+
In these quickstarts, you locally create and test a *Hello world* durable function. You then publish the function code to Azure. The function you create orchestrates and chains together calls to other functions.
15231523

15241524
## Publications
15251525

@@ -1528,15 +1528,16 @@ Durable Functions is developed in collaboration with Microsoft Research. As a re
15281528
* [Durable Functions: Semantics for Stateful Serverless](https://www.microsoft.com/research/uploads/prod/2021/10/DF-Semantics-Final.pdf) *(OOPSLA'21)*
15291529
* [Serverless Workflows with Durable Functions and Netherite](https://arxiv.org/pdf/2103.00033.pdf) *(preprint)*
15301530

1531-
## Learn more
1531+
## Compare orchestration
15321532

1533-
The following video highlights the benefits of Durable Functions:
1533+
Durable Functions is an advanced extension for [Azure Functions](../functions-overview.md), and might not be appropriate for all applications.
1534+
1535+
For a comparison with other Azure orchestration technologies, see [Compare Azure Functions and Azure Logic Apps](../functions-compare-logic-apps-ms-flow-webjobs.md#compare-azure-functions-and-azure-logic-apps).
15341536

1535-
> [!VIDEO https://learn.microsoft.com/Shows/Azure-Friday/Durable-Functions-in-Azure-Functions/player]
1537+
## Related content
15361538

1537-
Because Durable Functions is an advanced extension for [Azure Functions](../functions-overview.md), it isn't appropriate for all applications. For a comparison with other Azure orchestration technologies, see [Compare Azure Functions and Azure Logic Apps](../functions-compare-logic-apps-ms-flow-webjobs.md#compare-azure-functions-and-azure-logic-apps).
1539+
The following video highlights the benefits of Durable Functions:
15381540

1539-
## Next step
1541+
> [!VIDEO https://learn.microsoft.com/Shows/Azure-Friday/Durable-Functions-in-Azure-Functions/player]
15401542
1541-
> [!div class="nextstepaction"]
1542-
> [Durable Functions function types and features](durable-functions-types-features-overview.md)
1543+
- [Durable Functions types and features](durable-functions-types-features-overview.md)

0 commit comments

Comments
 (0)