3 ms·
> Microservices and serverless were the "we've jumped the shark" point for me. I'm not really familiar with micro-services. Could you give me a concrete examp
by yodsanklai 5y ago
> Microservices and serverless were the "we've jumped the shark" point for me.
I'm not really familiar with micro-services.
Could you give me a concrete example of a system that people would built with a micro-services approach but would be simpler as a monolith?
- rglover 5y ago> a system that people would built with a micro-services approach but would be simpler as a monolith It's not a binary decision. Micro-services are a tool/technique best applied piecemeal for specific things. For example, "we started out with our API in the monolith but it's got more traffic than we expected so we should split it off to its own service." The point I was making is that people take this wholesale approach and add unnecessary complexity (i.e., split the API, the payments system, the DB/ORM layer, etc. off into services from day one).