Lesson 10 - Analyzing Architecture: Microservices 
(posted Mar 26, 2018)

Continuing the analyzing architecture lessons, Mark Richards describes some macro architecture analysis techniques specific to Microservices. Microservices has some significant architectural restrictions with respect to preserving the high levels of agility, testability, deployability, scalability, and availability (fault tolerance) found in this architecture style. However, as you will see in this short architecture lesson, it is easy to violate some of the core rules of microservices, leading to a collapse of this architecture style.

©2019 Developer To Architect