3 ms·
Build a functional core, isolated with values, and an imperative shell. Systems built this way can be pulled apart into microservices if you really need to. Ve
by slowmovintarget 4y ago
Build a functional core, isolated with values, and an imperative shell. Systems built this way can be pulled apart into microservices if you really need to.
Very quick talk on what it buys you: https://www.destroyallsoftware.com/talks/boundaries https://www.destroyallsoftware.com/talks/boundaries
PSA: Microservices architecture is a technique for scaling organizations, not systems.