About This Architecture
Real-time trading order pipeline leveraging AWS MSK, API Gateway, and ElastiCache to process client orders from ingestion through execution and audit. Orders flow from Client through API Gateway to Front Office, then Order Management System, which publishes events to Kafka MSK for downstream consumption by Notification Service, Back Office, and Audit Service. Market Data Service feeds Redis ElastiCache and Stock Exchange, while CloudWatch Monitoring tracks system health across all pipeline stages. This architecture demonstrates event-driven design patterns essential for low-latency financial systems, separating streaming order processing from batch audit workflows to ensure compliance and performance. Fork this diagram on Diagrams.so to customize topic names, add DLQ handling, or integrate additional AWS services like Lambda for order enrichment.