Defining Service Boundaries is a really important part of building a loosely coupled system, yet can often be difficult. Hereโ€™s one way of realizing where service boundaries lie but looking at Entities and the properties and how they relate. Remember not to fall into the trap of having an entity have to live in one sole location.

๐Ÿ”” Subscribe:

๐Ÿ’ฅ Join this channel to get access to source code, demos, and slides!


Loosely Coupled Monolith:

๐Ÿ“š Book Recommendations

Domain-Driven Design

Patterns of Enterprise Application Architecture

Refactoring: Improving the Design of Existing Code

Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

RESTful Web Clients: Enabling Reuse Through Hypermedia

0:00 Catalog Product Model
2:24 Entity as a Service
3:23 Sales Product Model
5:38 Purchasing Product Model
6:34 Available to Promise
9:34 Summary


#softwarearchitecture #soa #microservices

#softwarearchitecture #soa #microservices #splitting entities #service

Defining Service Boundaries by Splitting Entities
1.05 GEEK