Too Long; Didn't Read
Microservices architecture emphasizes employing multiple small-scale and independently deployable microservices, rather than encapsulating all function capabilities into one monolith. Instead of a single complex system, we have a bunch of simple services with complex interactions now. Data work separately with the site, database and data flow work separately, as loosely coupled services. Data flow-driven decomposition approach is rigorous and easy-to-operate with semi-automatic support. It was proposed to develop a data flow driven mechanism for microservices — oriented decomposition.