微服务架构的理论基础 - 康威定律

19
51
11
  1. 云栖社区>
  2. 阿里巴巴客户体验驱动及创新中心>
  3. 博客>
  4. 正文

微服务架构的理论基础 - 康威定律

肥侠 2016-03-22 14:48:22 浏览79098
展开阅读全文

概述

关于微服务的介绍,可以参考微服务那点事

微服务是最近非常火热的新概念,大家都在追,也都觉得很对,但是似乎没有很充足的理论基础说明这是正确的,给人的感觉是 不明觉厉 。前段时间看了Mike Amundsen 《远距离条件下的康威定律——分布式世界中实现团队构建》(是Design RESTful API的作者)在InfoQ上的一个分享,觉得很有帮助,结合自己的一些思考,整理了该演讲的内容。

可能出乎很多人意料之外的一个事实是,微服务很多核心理念其实在半个世纪前的一篇文章中就被阐述过了,而且这篇文章中的很多论点在软件开发飞速发展的这半个世纪中竟然一再被验证,这就是康威定律(Conway's Law)

screenshotscreenshot

在康威的这篇文章中,最有名的一句话就是:

Organizations which design systems are constrain

网友评论

登录后评论
0/500
评论
肥侠
+ 关注