
架构技能
文章平均质量分 87
棕生
探究技术本质,优化设计方案,抽象架构模式!
展开
-
架构技能 专题文章合集
架构技能文章系列合集,包括软件架构、需求分析、软件设计、软件分层、代码解耦、扩展性、订阅模型、互联网三高、服务治理、CAP等。原创 2025-02-11 06:00:00 · 227 阅读 · 0 评论 -
架构技能(十二):订阅模型
什么是订阅?订阅模型需要解决什么问题?订阅模型有哪些常见落地方式?BP 机模型典型应用有哪些?原创 2025-02-09 11:18:33 · 1117 阅读 · 0 评论 -
架构技能(十一):CAP(下)
作为分布式系统大部分时间里 CA 模型的常态,有哪些常见的实现方案? AP 模型通常使用什么技术方便恢复 CA 状态?原创 2025-02-07 06:00:00 · 907 阅读 · 0 评论 -
架构技能(十):CAP(上)
CAP 定理应用在怎样的场景中?如何从工程实践角度准确理解 CAP 定理中C、A、P?什么是 CA 模型、CP 模型、 AP 模型?原创 2025-02-05 06:00:00 · 1316 阅读 · 0 评论 -
架构技能(九):服务治理
服务治理解决了什么样的问题?服务治理有哪些内容?普适性的服务治理模型是怎样的?原创 2025-02-03 06:00:00 · 1473 阅读 · 0 评论 -
架构技能(七):软件分层
软件分层有什么好处?软件分层放之四海而行之有效的标准或原则是什么?一个普适性的逻辑分层架构是什么样的?原创 2025-01-31 06:00:00 · 915 阅读 · 0 评论 -
架构技能(八):互联网三高
什么是互联网三高?互联网三高问题有什么通用的方案模型?主备模式和代理模式如何应用在互联网后端集群中?原创 2025-02-01 06:00:00 · 1190 阅读 · 0 评论 -
架构技能(六):软件设计(下)
模块详细设计的重点是什么?类之间有哪些常用的关系?怎样进行类内部的分析和设计?原创 2025-01-29 21:42:56 · 1388 阅读 · 0 评论 -
架构技能(五):软件设计(上)
软件的关键需求如何决定了软件的整体架构设计?什么是软件的三态五架构视图?软件的五类架构需要重点考虑哪些信息?原创 2025-01-29 06:00:00 · 792 阅读 · 0 评论 -
架构技能(四):需求分析
关键需求决定了架构设计,什么是关键需求?如何识别关键需求?普适性的需求分析模型是怎样的?百万直播答题案例中的关键需求有哪些?原创 2025-01-27 06:00:00 · 1524 阅读 · 0 评论 -
软件架构之订阅模型总结
什么是订阅?订阅模型需要解决什么问题?订阅模型有哪些常见落地方式?BP机模型有哪些典型应用场景?原创 2025-01-19 12:21:25 · 580 阅读 · 0 评论 -
架构技能(三):扩展性
软件开发的扩展性的核心是什么?冯诺依曼体系结构有怎样的扩展性?计算机的启动过程有怎样的扩展性?电商系统中各类状态转换需要怎样的扩展性解决方案?原创 2025-01-25 06:00:00 · 1252 阅读 · 0 评论 -
架构技能(二):代码解耦
工程应用中代码结构有哪些模式?如何通过“拆”与“合”实现彻底的代码解耦?业务解耦后的三层逻辑分层架构是一种怎样的结构?原创 2025-01-23 06:00:00 · 638 阅读 · 0 评论 -
架构技能(一):软件架构
软件架构,到底在谈什么呢?软件架构的本质是什么?软件架构有哪些核心要素?原创 2025-01-21 06:00:00 · 889 阅读 · 0 评论