问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

架构常用术语

发布网友 发布时间:2024-09-07 00:25

我来回答

1个回答

热心网友 时间:2024-10-19 23:53

架构系列3-架构常用术语

组件化、模块化、服务化、平台化?集中式、分布式?SOA以及微服务架构?在软件开发领域,随着架构、技术的演进,出现了大量的术语。阅读引导:1、组件化、模块化、服务化、平台化;2、集中式、分布式;3、SOA以及微服务架构。

架构的术语定义及解释如下:

“化功大法”:以“化”结尾的词语,表示这个词语不仅涉及物理实现,还包括一系列的规范、治理,目的是为了控制复杂度。面向对象领域有SOLID原则,强调单一职责原则,将系统拆分为多个高内聚、低耦合的模块,沉淀为高复用、独立演化的组件。组件化的主要目的就是重用、减少耦合,使用关注点分离的手段,将系统拆分为多个独立组件,每个组件提供完整的功能,可以独立维护、升级而不影响其他组件。

模块化:将系统按照功能做切分,分成相互独立的、高内聚低耦合的模块,以便每个模块只包含与其相关功能的内容,模块之间通过接口调用。模块的粒度可大可小,可以是系统、子系统、服务、函数、类、方法、功能块等。

服务化:不仅仅指系统的一切能力都通过API交互,还包括API注册、协调等运行管理、生命周期管理,以及服务的通讯协议、报文协议等内容。是一种粗粒度、松耦合的以服务为中心的架构,包含API服务及标准、治理等一系列内容。

平台化:平台具有可支持多生态、完成所有工作、内部可能包含多个物理系统的特点。例如,Eclipse采用微内核+插件的架构,支持Java、Python等不同语言的工作台。淘宝也提供完整的电子商务服务。一个平台通常指的是提供全覆盖业务服务的、对特定业务领域可扩展的逻辑系统。

集中式与分布式:集中式部署方式,一台主机带多个终端,多见于大型金融行业。分布式部署则是由一群独立的服务器提供服务,服务集群部署,采用横向扩展思路,成本较低但会增加复杂度。

SOA与微服务:SOA是面向服务架构的概念,强调业务系统的组件化和服务化,提高软件的重用性、减少成本、增加业务敏捷度。微服务架构则是将功能分散到各个离散的服务中,实现解决方案的解耦,每个服务独立运行、部署、协作,围绕业务构建细粒度的分布式系统。

理解这些术语,对于架构师而言至关重要,它们有助于统一语言、控制复杂度、提高系统灵活性和可维护性。在实践过程中,根据具体需求选择合适的架构风格和技术,可以有效提升软件开发的效率和质量。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
U盘更新专用需要电脑打开怎么让我的U盘和电脑文件夹同步更新啊_百度知 ... 为什么我的硬盘一打开就弹出对话框说选择打开方式. 倒霉的是右键也打... 磁盘右键是打开方式怎么办 我双机盘符总是打开 打开方式 让我选择,右健第一项是打开.不知道是中了... 罗技Lightspeed怎么用? 罗技无线鼠标怎么样?怎么连接电脑使用? 为什么不建议去融资公司上班 融资担保公司一般账务处理及所涉及的会计科目有哪些 月经期间可以游泳吗 经期能不能游泳 体系结构有哪些 申请外观设计专利要交什么文件 软件构架有哪些 NVIDIA控制面板要如何设置才最好 80年代"霸王花"胡慧中,31岁因拍戏险丧命,如今憔悴不堪_百度... 霸王花霸王花(1988) 冼沙鱼丸百科名片 福州风味小吃:七星鱼丸 下列关于氧气含量由高到低的排列,正确的一项是( ) A.组织细胞、静脉血... 山西事业单位《综合写作》都考些什么 宝宝得了支气管肺炎能根治吗 衣原体肺炎如何根治 小儿支原体肺炎如何根治 社区性肺炎如何根治 感冒后出现肺炎怎么根治 怎样治疗肺炎才能根治 儿童肺炎如何根治 支原体肺炎能根治吗 ...单位的工资每月是多少?比如:民族研究所,社科联等,一般情况下_百度知 ... 2023 年普通高等学校招生全国统一考试(乙卷理科) 数学 抽烟后肺上痰多咳嗽应该吃什么药 技术架构设计中合理性写什么内容 外观设计专利申请需提供的文件与材料 申请外观设计专利要什么申请文件 申请专利必须向什么提交必要的申请文件 cpu的架构有哪些 多人承包合同税务大厅开票多少税率 美尼尔氏眩晕症怎么治 我以前有过美尼尔眩晕症最近两个多我左耳聋了请问医生该吃点什麽药... 人会流鼻血是什么原因呢? 中年人流鼻血是什么病的前兆 成年人流鼻血是怎么回事 什么是阅读方法有哪些 郑州地铁一号线东站到黄河南路需几分钟 太空军太空军的作战平台 郑州站到郑州西太康路人民公园南门 大人经常流鼻血是什么原因 北京奔驰c200购买指南及常见问题解答 胳膊上脖子上胸前起了很多透明的疙瘩挤一下会出来跟肉一样的东西然后... 外阴周围不断长疙瘩,而且挤出来了白色东西和血,这是怎么回事?