Table of Contents
Preface
Part 1: Understanding Microservices and Design Patterns
1
Introduction to Microservices – the Big Picture
A deep dive into microservices and its key elements
Building a monolith
Building microservices
Assessing the business need for microservices
Scalability
Availability
Development speed
Improved data storage
Monitoring
Deployment
Determining the feasibility of implementing microservices
Microservices and .NET Core
Summary
2
Working with the Aggregator Pattern
Technical requirements
Exploring DDD and its significance
Exploring the pros and cons of DDD
DDD and microservices
The purpose and use of aggregate patterns
Aggregates and aggregate roots
Relationships in aggregates
Handling relationships that span aggregates ...
Get Microservices Design Patterns in .NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.