AWS · Event-Driven

Async Fan-Out Event Processing

API Gateway triggering SNS Topic fan-out to parallel SQS Queues for Email workers and Analytics S3 Data Lake. This diagram is written in ArchLex and passes AWS provider checks.

Diagram and source

Async Fan-Out Event Processing: API Gateway triggering SNS Topic fan-out to parallel SQS Queues for Email workers and Analytics S3 Data LakeAsync Fan-Out Event Processing: API Gateway triggering SNS Topic fan-out to parallel SQS Queues for Email workers and Analytics S3 Data Lake
provider aws
direction LR

apigw: api-gateway
publisher: lambda
topic: sns

queue_email: sqs
worker_email: lambda

queue_analytics: sqs
worker_analytics: lambda
data_lake: s3

apigw > publisher > topic
topic -[publishes]->|fan-out| queue_email > worker_email
topic -[publishes]->|fan-out| queue_analytics > worker_analytics > data_lake

What is in this diagram.

Resources

Relationships

Render it yourself.

Save the source as async-fanout-messaging.arch and render it with the CLI, or ask your agent to adapt it through the ArchLex MCP server.

npx @archlex/cli render async-fanout-messaging.arch --output async-fanout-messaging.svg

All examples