Skip to content

Commit 0b3a28e

Browse files
committed
Add next steps
1 parent a938962 commit 0b3a28e

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

articles/azure-functions/event-driven-scaling.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,9 @@ Useful queries and information on how to understand your consumption bill can be
7676

7777
## Next steps
7878

79+
To learn more, see the following articles:
80+
81+
+ [Improve the performance and reliability of Azure Functions](./performance-reliability.md)
82+
+ [Azure Functions reliable event processing](./functions-reliable-event-processing.md)
7983
+ [Azure Functions hosting options](functions-scale.md)
8084

articles/azure-functions/functions-target-based-scaling.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,15 @@ The Service Bus extension support three execution models, determined by the `IsB
9494

9595
| Execution Model | IsBatched | IsSessionsEnabled | Setting Used for _target executions per instance_ |
9696
| ------------------------------------------ | --------- | ----------------- | ------------------------------------------------- |
97-
| Single Dispatch Processing | false | false | maxConcurrentCalls |
98-
| Single Dispatch Processing (Session Based) | false | true | maxConcurrentSessions |
99-
| Batch Processing | true | false | maxMessageBatchSize or maxMessageCount |
97+
| Single dispatch processing | false | false | maxConcurrentCalls |
98+
| Single dispatch processing (session-based) | false | true | maxConcurrentSessions |
99+
| Batch processing | true | false | maxMessageBatchSize or maxMessageCount |
100100

101101
> [!NOTE]
102102
> **Scale efficiency:** For the Service Bus extension, use _Manage_ rights on resources for the most efficient scaling. With _Listen_ rights scaling reverts to incremental scale because the queue or topic length can't be used to inform scaling decisions. To learn more about setting rights in Service Bus access policies, see [Shared Access Authorization Policy](../service-bus-messaging/service-bus-sas.md#shared-access-authorization-policies).
103103
104104

105-
#### Single Dispatch Processing
105+
#### Single dispatch processing
106106

107107
In this model, each invocation of your function processes a single message. The `maxConcurrentCalls` setting governs _target executions per instance_. The specific setting depends on the version of the Service Bus extension.
108108

@@ -139,7 +139,7 @@ Modify the `host.json` setting `maxConcurrentCalls` in `messageHandlerOptions`,
139139
```
140140
---
141141

142-
#### Single Dispatch Processing (Session Based)
142+
#### Single dispatch processing (session-based)
143143

144144
In this model, each invocation of your function processes a single message. However, depending on the number of active sessions for your Service Bus topic or queue, each instance leases one or more sessions. The specific setting depends on the version of the Service Bus extension.
145145

@@ -176,7 +176,7 @@ Modify the `host.json` setting `maxConcurrentSessions` in `sessionHandlerOptions
176176
```
177177
---
178178

179-
#### Batch Processing
179+
#### Batch processing
180180

181181
In this model, each invocation of your function processes a batch of messages. The specific setting depends on the version of the Service Bus extension.
182182

@@ -359,4 +359,11 @@ Examples for the Python v2 programming model and the JavaScript v4 programming m
359359
---
360360

361361
> [!NOTE]
362-
> Since Azure Cosmos DB is a partitioned workload, the target instance count for the database is capped by the number of physical partitions in your container. To learn more about Azure Cosmos DB scaling, see [physical partitions](../cosmos-db/nosql/change-feed-processor.md#dynamic-scaling) and [lease ownership](../cosmos-db/nosql/change-feed-processor.md#dynamic-scaling).
362+
> Since Azure Cosmos DB is a partitioned workload, the target instance count for the database is capped by the number of physical partitions in your container. To learn more about Azure Cosmos DB scaling, see [physical partitions](../cosmos-db/nosql/change-feed-processor.md#dynamic-scaling) and [lease ownership](../cosmos-db/nosql/change-feed-processor.md#dynamic-scaling).
363+
364+
## Next steps
365+
366+
To learn more, see the following articles:
367+
368+
+ [Improve the performance and reliability of Azure Functions](./performance-reliability.md)
369+
+ [Azure Functions reliable event processing](./functions-reliable-event-processing.md)

0 commit comments

Comments
 (0)