摘自:http://www.infoq.com/cn/articles/ecosystems-of-microservices前端
以Google App Enginer(GAE)中所使用的一些服務爲例:數據庫
這是沒有架構師的架構。在Goolge,絕大部分的技術決策都是由小團隊站在本身的角度所採納,而非全局角度。編程
2004年的eBay與之截然相反。當時,eBay採用了架構審查的形式,來對全部的大規模項目進行決策。其結果爲:後端
eBay後來改成把經驗豐富的工程師的想法放到審查板上,而後執行多個小團隊都會用到的項目。把這些想法封裝爲員工能夠本身使用的一個庫、一個服務或者一些指南,而不是在最後關頭進行決策。緩存