微服务架构 — Overview

举报
云物互联 发表于 2021/08/06 00:19:03 2021/08/06
【摘要】 目录 文章目录 目录 康威定律 软件架构的演进 单体(Monolithic)架构 SOA 架构 微服务(Microservice)架构 微服务架构的优势 微服务架构与敏捷宣言 微服务的本质价值 康威定律 马尔文·康威与 1967 年提出了康威定律(Conway’s Law)—— 设计系统的组织,其产生...

目录

康威定律

马尔文·康威与 1967 年提出了康威定律(Conway’s Law)—— 设计系统的组织,其产生的设计和架构等价于组织间的沟通结构。

简而言之:系统设计本质上反映了企业的组织机构,系统各个模块间的接口也反映了企业各个部门之间的信息流动和合作方式。

康威定律被认为是微服务架构思想的原点。James O. Coplien 与 Neil B. Harrison 在《敏捷软件开发的组织模式》中写道:“如果团队、部门、子部门等的组织结构没有紧密反映产品的必要组成或产品组成的关系,那么项目将会遇到麻烦。因此,应该确保组织结构兼容于产品架构。”

文章来源: is-cloud.blog.csdn.net,作者:范桂飓,版权归原作者所有,如需转载,请联系作者。

原文链接:is-cloud.blog.csdn.net/article/details/108430200

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。