That is a benefit of micro-services, but I would argue the point of microservices is to emulate the organizational structure of the company for better flexibility and interoperability. It solves problems big organizations find working collaboratively on large monoliths.
I point it out because I feel this is a common enough misunderstanding, microservices isn't a technical solution it's just an exercise in organization.
To this point, so are workflows. Workflows better emulate business logic and business data flows, depending on how much of that you have to deal with, worflows might be a good way to organize that core requirement.
Comments
That is a benefit of micro-services, but I would argue the point of microservices is to emulate the organizational structure of the company for better flexibility and interoperability. It solves problems big organizations find working collaboratively on large monoliths.
I point it out because I feel this is a common enough misunderstanding, microservices isn't a technical solution it's just an exercise in organization.
To this point, so are workflows. Workflows better emulate business logic and business data flows, depending on how much of that you have to deal with, worflows might be a good way to organize that core requirement.