-
Book Overview & Buying
-
Table Of Contents
Microservices Design Patterns in .NET - Second Edition
By :
Microservices are featured in every avenue of software development. This software development style has been touted to increase development speed and efficiency and improve software scalability and delivery. Microservices would have you assess that monolith, break it into smaller and more perceivable chunks or services, and develop and maintain the code base per service as independent units.
“Microservices are small, autonomous services that work together”– Sam Newman, Thoughtworks
Traditionally, applications have been developed as a single unit or monolith. All the components are tightly coupled, and a change to one component threatens to have rippling effects on the code base and functionality. This makes long-term maintenance a major concern and can hinder developers from rolling out updates quickly.This development technique is not unique to any stack and has become extremely popular in enterprise application...