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

I worked at Uber. The main arguments that I kept hearing were:

- easier to share and import common packages

- proto and thrift files are kept close to services and clients are updated globally automatically

- dependencies and go versions are managed globally and all services get the same security updates

- standardized build processes make it easier to manage large deployments

And honestly, after the initial repo download there were no visible downsides



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: