摘自:http://www.infoq.com/cn/articles/ecosystems-of-microservices前端
以Google App Enginer(GAE)中所使用的一些服务为例:数据库
这是没有架构师的架构。在Goolge,绝大部分的技术决策都是由小团队站在本身的角度所采纳,而非全局角度。编程
2004年的eBay与之截然相反。当时,eBay采用了架构审查的形式,来对全部的大规模项目进行决策。其结果为:后端
eBay后来改成把经验丰富的工程师的想法放到审查板上,而后执行多个小团队都会用到的项目。把这些想法封装为员工能够本身使用的一个库、一个服务或者一些指南,而不是在最后关头进行决策。缓存