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



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

Search: