Comparison of Event Choreography and Orchestration Techniques in Microservice Architecture
The evolution of distributed systems towards microservices architecture