一份微服务架构手稿图,彻底搞定微服务核心原理( 九 )

什么组织适合使用微服务?

微服务带了种种优点 , 种种弊端 , 那么什么组织适合使用微服务?

①墨菲定律(设计系统)和康威定律(系统划分)
康威定律 , 是一个五十多年前就被提出来的微服务概念 。 在康威的这篇文章中 , 最有名的一句话就是:

Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.

-Melvin Conway(1967)

中文直译大概的意思就是:设计系统的组织 , 其产生的设计等同于组织之内、组织之间的沟通结构 。

看看下面的图片 , 再想想 Apple 的产品、微软的产品设计 , 就能形象生动的理解这句话 。

感兴趣的各位可以研究一下!

②架构演化

推荐阅读