Lesson 29 - Component and Service Coupling   
(posted August 6, 2018)

In this lesson Mark Richards talks about the three types of coupling (afferent, efferent, and temporal) and then 4 levels of coupling, including pathological coupling, external coupling, control coupling, and finally data coupling. Too much coupling in any application or microservice ecosystem will impact scalability, fault tolerance, performance, testability, deployability, modularity, reliability, and the ability to evolve your architecture.

©2019 Developer To Architect