Skip to content

Comment on Why isn't everyone using code workflow platforms when creating new applications?

Comments

What is a code workflow platform? Is that something I need to think about before it solves a problem I have observed?

The whole point of micro-service architectures is that everything talks over very standardized interfaces with very clear boundaries so you can insert a wide variety of instrumentation. That instrumentation can even be added after the fact and progressively enhanced when chasing problems instead of prematurely optimizing.

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.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.