知识库
系统架构核心知识
按模块组织的知识条目,内容为学习示例。建议先读完一个模块,再到刷题页做对应练习。
备考认知入门
考试结构与题型说明
综合知识、案例分析、论文三个科目分别考什么,以及零基础考生应该如何分配精力。
阅读条目架构设计进阶
软件架构风格
分层、管道过滤器、客户端服务器、面向服务、事件驱动等常见架构风格的特征与适用场景。
阅读条目架构设计进阶
质量属性与架构权衡
性能、可用性、可修改性、安全性等质量属性的识别方法,以及它们之间为什么必然冲突。
阅读条目软件工程入门
软件工程与开发模型
瀑布、增量、螺旋、敏捷等开发模型的选择依据,以及需求工程的基本活动。
阅读条目数据与分布式进阶
数据库与分布式基础
范式与反范式、事务隔离级别、分库分表与 CAP 权衡的基本判断方法。
阅读条目架构设计进阶
系统建模与视图表达
用例图、类图、顺序图、部署图各自回答什么问题,以及架构视图如何组织。
阅读条目论文写作冲刺
论文写作方法
论文的结构框架、项目背景准备方法,以及结构、内容、表达三个维度的自查清单。
阅读条目计算机基础入门
计算机系统基础要点
存储层次、指令与流水线、操作系统进程管理、网络分层等高频基础概念梳理。
阅读条目