当前位置:网站首页>关于架构的认知
关于架构的认知
2022-08-07 20:05:00 【InfoQ】
前言
定义
思路
4 + 1 架构视图
UMLUMLUML
C4

常见架构模式
分层架构
主从式架构
事件驱动架构
微服务架构
容器K8sDevOps步骤
架构分析
- 系统运行时将会做什么、操作什么
- 系统的支撑需求是什么,比如可靠性、可操作性、性能效率、安全性,和兼容性
- 系统非功能性要求有哪些,比如故障转移、自动扩容等
- 系统以外的附加要求有哪些,比如人脸识别的安全存储、数据脱密等
架构合成评估
架构演进
注意项
总结
参考
- [1]how-to-draw-architectural-diagrams
- [2]software-architecture-diagramming-and-patterns
- [3]软件架构
- [4]C4 model

边栏推荐
- PHP convert word file to image part 2
- Leetcode 剑指 Offer 17. 打印从1到最大的n位数(可以,一次过)
- Concurrent foundation (2) : CPU multistage cache and cache consistency
- [C# language] DataGridView gets the current cell information
- Math Polynomial Division Synthetic Division
- [chestnut sugar GIS] DOS - how to delete a specific folder
- vulnhub靶场serial-php渗透
- 【AcWing】第 63 场周赛 【2022.08.06】
- cesium 压平的一种实现方式
- The use of QT thread pool
猜你喜欢
随机推荐
基于梯度的黑盒迁移对抗攻击(附代码)
UEditorPlus v2.3.0发布 图片抓取重构,多处样式优化
Concurrent foundation (2) : CPU multistage cache and cache consistency
一般处理程序ashx接入微信服务器配置
MONAI_Label 安装试用
[C# language] DataGridView modify the color of the selected row
ros (27): roscore, ros的主人,ros: init (), roslaunch
CSDN竞赛第三期 快递员、小鱼游泳题解
[Educational Codeforces Round 133 F] Bags with Balls
交换综合实验
语法基础(变量、输入输出、表达式与顺序语句)
Database Notes
vulnhub靶机22 02-Breakout.zip
[The Beauty of Software Engineering - Column Notes] "One Question and One Answer" Issue 4 | 14 Common Problem Solving Strategies for Software Development
CSDN Competition Phase 3 Courier, Small Fish Swimming Problem Solving
Node crawls LOL hero information
语法基础(变量、输入输出、表达式与顺序语句)
一般处理程序ashx接入微信服务器配置
mongoDB数据库
playbook中template、tags、roles操作示例









