Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> We run one of the largest microservices deployments in the world, with thousands of services that perform billions of requests per second.

Thousands? Does one truly need that many microservices, even if you are the size of Facebook? That is a lot.



That actually sounds about right from my perspective (and experience). Out of curiosity, why do you think that is a lot?

I would go a bit further and say most companies should only proceed with a microservice architecture if they have sufficient scale and automation such that decomposing their architecture will result in at least a high double digit number of discrete services.


I think I was reading microservices but I was imagining services and that's why it seemed like a lot. I guess it depends on the granularity of the decomposition.

I agree, scale and automation are two important factors when decomposing architectures. I think it would be really valuable if systems could decompose themselves to some degree, based on scale and other factors, without much of an operator's intervention.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: