In the Microservices architecture style it is necessary to distribute data between service domains to maintain the ever-important bounded context. However, one problem that exists when highly distributing data is how to then do reporting functionality off of that distributed data. In this lesson Mark Richards illustrates some reporting patterns and discusses which ones work and which ones don’t within a microservices ecosystem.
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