|Название: Building Microservices: Designing Fine-Grained Systems, 2nd Edition (Fifth Early Release)
Автор: Sam Newman
Издательство: O’Reilly Media, Inc.
Размер: 10.1 MB
Microservices have become an increasingly popular architecture choice in the five years since I wrote the first edition of this book. I can’t claim credit for the subsequent explosion in popularity, but the rush of people to make use of microservice architectures means that while many of the ideas I captured previously are now tried and tested, new ideas have also come into the mix, at the same time as earlier practices have fallen out of favour. So it’s once again time to distill down the essence of microservice architecture, highlighting the core concepts that make them work. This book as a whole is designed to give a broad overview of the impact that microservices have on various aspects of software delivery.
Microservices are independently releasable services that are modelled around a business domain. A service encapsulates functionality and makes it accessible to other services via networks—you construct a more complex system from these building blocks. One service might represent inventory, another order management, and yet another shipping, but together they might constitute an entire ecommerce system. Microservices are an architecture choice that is focused on giving you many options for solving the problems you might face.
Скачать Building Microservices: Designing Fine-Grained Systems, 2nd Edition (Fifth Early Release)