3 ms·
They also solve some other problems: - different SLA and scaling requirements per component/endpoint - different security domains per component/endpoint - di
by q3k 7y ago
They also solve some other problems:
- different SLA and scaling requirements per component/endpoint
- different security domains per component/endpoint
- different rollout strategies/policies per component/endpoint (no need to restart your long-lived client TCP sessions in parallel to rolling out a business logic fix)
- ...
I've been happily developing and deploying microservices for small customers, in teams of 1 to 10 people. But I also don't work with customers who just need simple CRUD apps.
- eloff 7y agoEverything depends on context, but I don't think microservices are the best solution. I think in nearly every case there is an easier way to address those problems.