每天推送5篇优质英文文章 · By makers, for makers

运营 855 天, 推荐好文 3,905 篇, 原创简评 821,043 字, 原文总阅读时间 33,101 分钟, 83,081 人订阅

Uber现在有2500个工程师,一半是最近6个月加入的;今年5月份共有8000多个代码repo,比4月份增加了1000个;共有1000个microservice!

可以想象,Uber 内部重复造轮子的现象是很普遍的。根据 Conway's law,这1000个 microservice 分别有不同团队来维护,团队之间就有政治因素在里面;不同组的 service 互相依赖,service 之间以及人与人之间会有不和谐现象,出 bug 了谁来修?用什么技术来开发该听谁的?凭什么要用你们组的 service、为啥我们不自己重写一个更好的?等等。

分享到:

选一种适合你的订阅方式: 33,604 人 · 23,240 人 · 6,700 人 · 6,542 人 · 5,234 人 · 4,863 人 · 1,990 人 · 833 人 · 44 人 · 31 人