You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"title": "AWS Lambda function subscribed to an Amazon DocumentDB Change Streams (Java)",
3
-
"description": "Creates a Lambda function that uses an Amazon DocumentDB Change Streams as an event source.",
4
-
"language": "Java",
5
-
"level": "200",
6
-
"framework": "AWS SAM",
7
-
"introBox": {
8
-
"headline": "How it works",
9
-
"text": [
10
-
"This pattern provides a Lambda function along with an Event Source Mapping to a DocumentDB Change Stream.",
11
-
"The CloudFormation template provided in this pattern installs a DocumentDB Cluster and creates a database and a collection. It also enabled change streams on the created database and collection",
12
-
"For detailed deployment instructions instructions see the README.md"
"description": "Consume Amazon DocumentDB stream records with AWS Lambda.",
4
+
"language": "Java",
5
+
"level": "200",
6
+
"framework": "AWS SAM",
7
+
"introBox": {
8
+
"headline": "How it works",
9
+
"text": [
10
+
"This pattern demonstrates consuming Amazon DocumentDB stream records with an AWS Lambda function.",
11
+
"The CloudFormation template provided in this pattern creates an Amazon DocumentDB Cluster and database with a collection. It also enables change streams on the database and collection, and creates an Amazon EC2 instances for accessing the Amazon DocumentDB cluster.",
12
+
"For detailed deployment instructions instructions see the README.md"
Copy file name to clipboardExpand all lines: lambda-durable-order-processing-sam/example-pattern.json
+8-12Lines changed: 8 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
{
2
-
"title": "Order Processing Workflow with Lambda Durable Functions",
3
-
"description": "Production-ready 17-step order processing workflow using Lambda Durable Functions with automatic checkpointing, long-running waits, and state persistence",
2
+
"title": "Order Processing with AWS Lambda durable functions",
3
+
"description": "Order processing workflow using Lambda durable functions with automatic checkpointing, long-running waits, and state persistence",
4
4
"language": "Node.js",
5
5
"level": "300",
6
6
"framework": "AWS SAM",
7
7
"introBox": {
8
8
"headline": "How it works",
9
9
"text": [
10
-
"This pattern demonstrates a production-ready order processing workflow with 17 steps using Lambda Durable Functions.",
10
+
"This pattern demonstrates an order processing workflow using Lambda durable functions.",
11
11
"The workflow includes validation, payment processing, fraud checks, credit checks (for high-value orders), inventory management, and shipping coordination.",
12
12
"Durable execution enables long-running waits (5 minutes for warehouse processing, 3 minutes for carrier pickup) without consuming compute resources.",
13
13
"Each step is automatically checkpointed, allowing the workflow to survive interruptions and resume from the last successful step.",
14
14
"The pattern uses a dual-function architecture: async durable function for order processing and sync non-durable function for real-time status queries.",
15
-
"Order state is persisted in DynamoDB with real-time status updates throughout the 17-step workflow."
15
+
"Order state is persisted in Amazon DynamoDB with real-time status updates throughout the 17-step workflow."
0 commit comments