when did you ever hear problems with good old fashion monolith designs and implementation and random tools created to solve problems with monolith development?
when did you ever hear problems with good old fashion monolith designs and implementation and random tools created to solve problems with monolith development?
when did you ever hear problems with good old fashion monolith designs and implementation and random tools created to solve problems with monolith development?
While some people go totally overboard with their microservices (so did I once in the past, it was a valuable lesson, though), I can't believe that there isn't the same (or quite close) level of problems and new tooling for monolithitic systems out there. The problems and thus solutions are different, but I'm sure, they exist in a comparable manner. On the other hand, microservices are hyped as the very best latest shit and savior for a very long time now. So I would imagine that there are waaay more microservice architectures out there than monolithic ones these days. Hence, just by the difference in magnitudes, one has to come across microservice solutions much more than monolith helpers. I don't have any numbers to back this up, it's just a gut feeling. My theory could be complete rubbish.
In a way, microservices are just one of the key concepts from the Unix philosophy in my opinion. Just called differently. Once I realized that, µservices suddenly made much more sense to me. Once again, most things are just reinventions of old concepts and now called differently. "Raider heißt jetzt Twix, sonst ändert sich nix."
And as with everything, overcoloring is always bad, no matter in which direction you go. Just gotta have to hit the sweet spot, or somewhere close enough in that area.