-
simonbrown SebastienAndreo educostadev JuttaEckstein martinfowler Maybe I remember our discussions incorrectly, entirely possible. My point is: The whole point of microservices/self-contained Systems is that they prevent you from accidentally creating tight coupling
-
simonbrown SebastienAndreo educostadev JuttaEckstein martinfowler I agree 100% that a distributed monolith is much worse than a non-distributed one
-
simonbrown SebastienAndreo educostadev JuttaEckstein martinfowler But the early-stage separation, if done correctly, can help you prevent creating it in the first place
-
simonbrown SebastienAndreo educostadev JuttaEckstein martinfowler But that’s just like saying we wouldn’t need debuggers if we simply created correct programs in the first place
-
simonbrown SebastienAndreo educostadev JuttaEckstein martinfowler If we were able to create monoliths with perfectly decoupled, internal modules, there’d be indeed no need for microservices