December 2023
Intermediate to advanced
208 pages
5h 55m
English
Microservices are the new architectural style for building systems using simple, lightweight, loosely coupled services that we can develop and release independently of each other. Given the broad recognition of microservices, no architecture discussion is complete without a description of how microservices affect the design. In this short chapter, we discuss practical challenges when using microservices and potential solutions.
If you are new to microservices, I recommend reading Martin Fowler’s post1 for a definition. If you want to compare it with service-oriented architecture (SOA), watch Don Ferguson’s talk “Some Essentials for Modern Solution Development”.2 Also, to help you decide
Read now
Unlock full access