May 2019
Beginner
352 pages
12h 26m
English
A microservices architecture is not like a layered application architecture that defines the common set of components used in all applications of a particular kind. Rather, a microservices architecture is an architectural style— a tried and tested way of implementing a logical software architecture. For web-based applications, this architectural style is used to implement logical client-server architectures, where the server is implemented as a set of interacting microservices.
The microservices architectural style aims to address two fundamental problems with the multi-tier software architecture for distributed systems, which I introduced in Chapter 4:
When a monolithic architecture is used, the whole system ...
Read now
Unlock full access