The Microservice That Became a Monolith
Medium impactSplit a perfectly fine service into 6 microservices because 'that's how Netflix does it'.
Applied enterprise patterns to a system with 3 users and no scaling requirements.
Doubled deployment complexity, increased latency by 40ms per request, and took 3x longer to add features.
Merged all 6 back into 2 services with clear domain boundaries. Much simpler, just as fast.
Microservices solve an organizational scaling problem, not a technical one. At small scale they're almost always a net negative.