May 7, 2021
Interesting approach. I like the fact that the state machine is a system, and so it has a design (state table, or whatever). Too often microservices have not cohesive design that ties multiple services together. I know that the claim is often that services are general purpose and reusable, but IME in enterprises, they are rarely so - they are almost always components of one or more tightly integrated systems or products.