top | item 37477208

(no title)

guideamigo_com | 2 years ago

FWIW, Google and Facebook are mostly monoliths and not microservices.

discuss

order

tra3|2 years ago

There was a paper published about facebooks infrastructure: https://www.usenix.org/system/files/atc23-huye.pdf

> Scale is measured in millions of instances: On 2022/12/21, the microservice topology contained 18,500 active services and over 12 million service instances.

They do go on to say that microservice as a concept is poorly defined. Are you suggesting that they mostly have 18500 of what we’d normally consider monoliths?

guideamigo_com|2 years ago

Probably some unit inside Meta. Most of Facebook backend was a deployed as a single unit.

gigatexal|2 years ago

I thought Google at least was a bunch of micro services which is why they needed something like Borg and eventually open sourced a version of it called K8s.

guideamigo_com|2 years ago

Total BS. Google has tons of services. They are lots of them but they don't have a `fileRead` service and `fileWrite` service. Rather, they have a `gfs` service that can read/write/modify etc. everything related to files.