Microservices Architecture
A microservices architecture diagram depicting an API gateway at the entry point, a service mesh layer, four independent services (auth, payment, inventory, notification) each backed by its own database, and a message queue handling async inter-service events.
Create a professional software architecture diagram showing a microservices architecture. Include API Gateway at the top, connected to multiple microservices (Auth Service, Payment Service, Inventory Service, Notification Service) each with their own database. Add a message queue (Kafka/RabbitMQ) connecting services. Show service mesh layer. Use clean boxes with connecting arrows, professional technical diagram style, labeled components, white background