3 ms·
I read the whole topic looking for enlightenment and insights to understand micro-services. I've been only in small companies (less that 10 years old with a doz
by amirouche 8y ago
I read the whole topic looking for enlightenment and insights to understand micro-services. I've been only in small companies (less that 10 years old with a dozen of engineers each) and AFAICT services grew organically without much architecture supervision or even if there was architecture supervision, it was a way to escape the technical debt of previous services. Don't even add to that the technical difficulty to manage multiple services in development or production or in between.
On all the code bases I saw, I never told myself (micro) services are helpful, I will redo that. And if I had to rewrite any of them, I would use a single 'service' that can do everything. IMHO it's more sane to optimize for the developer instead of whatever micro-services try to optimize.