18 ms·
We started with a microservices architecture in a greenfield project. In retrospect we really should have started with a monolith. Every 2-3 days we have to dea
by avandekleut 3y ago
We started with a microservices architecture in a greenfield project. In retrospect we really should have started with a monolith. Every 2-3 days we have to deal with breaking changes to API schemas. Since we’re still pre-production it doesn’t make sense to have a dozen major versions up side-by-side, so we’re just sucking up the pain for now. It’s definitely a headache though.
We also are running on AWS API Gateway + lambda so the availability and scalability are the same regardless of monolith or not…