3 ms·
yup. basically Hegel's dialectic: https://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic https://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic Thesis
by systemizer 8y ago
yup. basically Hegel's dialectic: https://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic https://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic
Thesis --> Antithesis --> Synthesis
- rstefanic 8y agoHow is this an example of the Hegelian Dialectic?
- dnautics 8y agoexactly, root comment's point is that 'synthesis' is missing, so there is no forward progress unlike the dialectic!
- swsieber 8y agoUnless we coin the term "macroservices"...
- systemizer 8y agowell, we can think of the synthesis as returning to monolithic services with the understanding the sufferings of microservices.
- strken 8y agoThesis: monoliths in one repo Antithesis: microservices in separate repos Synthesis: microservices in a monorepo
- xkgt 8y agoI kind of get what systemizer is saying. People may think of evolution of technologies as cycles but it is never that. A new technology 'Y' is always developed because the incumbent 'X' has some shortcomings. And even after a period of disillusionment when we revert back to 'X', it is not always the same. We synthesize the good points of 'Y' back to 'X'. Coming to this topic, I see Microservices as a solution to the problem of Continuous Delivery which is necessary in some business models. I can't see those use cases reverting back to Monolith architecture. For such scenarios, the problems associated with Microservices are engineering challenges and not avoidable architecture choices.
- rubatuga 8y agoBecause the world isn’t the same after the two competing technologies have fought it out.
- rstefanic 8y agoSure, I don't think anyone would disagree with you on that. But still, how is the initial comment an example of the Hegelian Dialectic?
- mlevental 8y agoHegel's produces new things though