July 2017
Intermediate to advanced
414 pages
11h 18m
English
Although the application was well-architected, there was a clear segregation between functional components. They were loosely coupled, programmed to interfaces, with access through standards-based interfaces, and had a rich domain model.
The obvious question is, how come such a well-architected application failed to live up to expectations? What else could the architects have done?
It is important to understand what went wrong over a period of time. In the context of this book, it is also important to understand how microservices can avoid a recurrence of these scenarios. We will examine some of these scenarios in the subsequent sections.
Read now
Unlock full access