Explore chapters and articles related to this topic
Architecting Microservices: Practical Opportunities and Challenges
Published in Journal of Computer Information Systems, 2020
Saša Baškarada, Vivian Nguyen, Andy Koronios
There was little consensus on when to use orchestration and when choreography in microservice architecture. While most of the interviewees had experience with SOA orchestration, very few had experience with event-based architectures and service choreography. And although most of the interviewees understood that microservice architecture encourages choreography over orchestration, there was a general consensus that some level of orchestration may be required with more complex business processes.