Flowchart Updated 4/16/2026

Event-Driven Order Processing Flowchart with Kafka and Dead-Letter Queue

This flowchart is used to document an event-driven order processing architecture where order clients send requests through an API gateway to an order service, which writes to the order database and publishes events to Kafka for downstream consumers. It helps teams understand request flow, event handling, failure paths through the dead-letter queue, and archival to S3. Software architects, backend engineers, platform teams, and operations staff would use it.

flowchartorder processingKafkadead-letter queueS3 archive
8 nodes 9 connections