3 ms·
And yet it is impossible to know all the requirements upfront which is why micro services and atomic functions are so popular. It seemingly reduces the complexi
by 0x008 6y ago
And yet it is impossible to know all the requirements upfront which is why micro services and atomic functions are so popular. It seemingly reduces the complexity of redoing everything.
- kevsim 6y agoNot sure I think that's a big argument for microservices/atomic functions but rather just for decoupling things in general. For me, the appeal of microservices is the organizational challenges it solves (allowing teams to move and deploy at their own pace). My current codebase is a monolith because we're a tiny team, but the different parts are not tightly coupled more than they need to be and it doesn't feel slow to change things.
- 0x008 6y agoYea you are absolutely right. While microservices do alleviate the aforementioned problems, sensible software design will as well.