Skip to content

Commit 07070a2

Browse files
“Kevin”Bueller87
authored andcommitted
Minor formatting fixes
Signed-off-by: “Kevin” <“[email protected]”> Signed-off-by: “Kevin” <[email protected]>
1 parent 327b3c1 commit 07070a2

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

blog/2025-09-15-introducing-batch-future-10x-faster-activity-execution.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Introducing Batch Future: Controlled Concurrency for Activity Execution"
33
description: "We're excited to announce Batch Future, a new feature in the Cadence Go client that provides controlled concurrency for bulk operations, preventing overwhelming downstream services while maintaining efficient parallel processing."
4-
date: 2025-09-19
4+
date: 2025-09-15
55
authors: kevinb
66
tags:
77
- announcement
@@ -11,7 +11,7 @@ tags:
1111

1212
Are you struggling with uncontrolled concurrency when processing multiple activities? Do you find yourself hitting rate limits or overwhelming downstream services when running bulk operations? We've got great news for you!
1313

14-
Today, we're thrilled to announce **Batch Future**a powerful new feature in the Cadence Go client that provides controlled concurrency for bulk operations. You can now process multiple activities in parallel while maintaining precise control over how many run simultaneously.
14+
Today, we're thrilled to announce **Batch Future**, a powerful new feature in the Cadence Go client that provides controlled concurrency for bulk operations. You can now process multiple activities in parallel while maintaining precise control over how many run simultaneously.
1515

1616
<!-- truncate -->
1717

@@ -155,7 +155,6 @@ func ProcessOrdersWithRetry(ctx workflow.Context, orders []Order) error {
155155
}
156156
```
157157

158-
159158
## How It Works Under the Hood
160159

161160
Batch Future leverages Cadence's existing activity infrastructure with controlled concurrency:
@@ -219,7 +218,6 @@ return batch.Get(ctx, nil)
219218
- **Resource Management**: Consider memory usage for large batches
220219
- **Monitoring**: Use heartbeats for long-running activities within the batch
221220

222-
223221
## Try It Today!
224222

225223
Batch Future is available now in the latest Cadence Go client. We can't wait to see how you use it to optimize your workflows!

0 commit comments

Comments
 (0)