3 ms·
I think complexity is conserved. You can move complexity around in an application but in the end someone has to deal with it. E.g. the whole microservices vs m
by Shinmon 4y ago
I think complexity is conserved. You can move complexity around in an application but in the end someone has to deal with it.
E.g. the whole microservices vs monoliths debate. While a single microservice is usually relatively simple, you have 10s, 100s or even 1000s of microservices and the entire system design becomes crucial. With a monolith you don't have to worry as much about distributed services and inter-service communication but designing a robust monolith is still a complex process.