A bounded context is essential for microservices, defining an encapsulated link between a service and its corresponding data. However, many times it is necessary to share data between multiple services, thus forming a broader bounded context. How do you managed these broader bounded contexts? In this lesson Mark Richards shows examples of why a broader bounded context is sometimes necessary in microservices, and through code examples shows some techniques for managing these broader bounded contexts.
Reference Links:
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2