About This Architecture
Food delivery microservices architecture deployed across two AWS availability zones using Kubernetes, with 11 domain services including Auth, Order, Payment, and Delivery Dispatch running in replicated pods. Traffic flows through CloudFront CDN and API Gateway to an ALB ingress controller, distributing requests across AZ-1 and AZ-2 node groups in a VPC. Kafka brokers enable asynchronous event streaming between services, while Redis caches driver locations and menus, PostgreSQL databases store transactional data with primary-standby replication, and Elasticsearch powers search functionality. This architecture demonstrates high availability, service isolation via namespaces, and resilience patterns essential for production food delivery platforms. Fork and customize this diagram on Diagrams.so to adapt service topology, add observability layers, or modify database replication strategies.