3 ms·
I've experienced this one firsthand as well. Microservices sound ideal at first because it's easy to not see that the brunt of the effort is not writing the fi
by tedmiston 10y ago
I've experienced this one firsthand as well.
Microservices sound ideal at first because it's easy to not see that the brunt of the effort is not writing the first version but monitoring, maintaining, and handling when some go down. By using microservices one introduces additional edge cases that don't exist in a "monolith". Quotations around monolith because I believe startups use it with some exaggeration. For example, a Django project of ~10k LoC might be composed of 15 separate Django apps behind one API and I don't see this as monolithic.