Distributed system with multiple microservices communicating via message queues. Deployed on Docker containers with Kubernetes orchestration.