1.
TODOs
2.
心得
3.
引文
4.
软件测试理论
4.1.
Allure 测试报告查看器
5.
软件架构模式
5.1.
微服务架构/组件
5.1.1.
Kubernetes (K8s)
5.1.2.
服务网格 (ServiceMesh)
5.1.3.
Knative
5.1.4.
Sealos 蜜罐
5.2.
云原生架构
5.3.
案例
5.3.1.
Zadig 业务架构
5.3.2.
Codespaces GitHub 在线开发环境
6.
软件设计模式
6.1.
失败机制 Design for failure
7.
软件工程开发流程
8.
软件发布策略
8.1.
灰度发布
9.
软件模式参照
9.1.
HTTP API重新构想
9.1.1.
autocode的标准API库模式
10.
埋点解决方案
11.
网站性能分析
11.1.
GitHub
11.2.
爱奇艺
12.
AI助力
13.
优秀项目资源
13.1.
低代码/无代码
14.
常见比较
14.1.
服务代理软件
14.1.1.
比较Nginx与Apache APISX
14.2.
网络协议
14.2.1.
比较gRPC服务和HTTP API
Light (default)
Rust
Coal
Navy
Ayu
1. 软件架构模式
1.1. 模式分类
1.1.1. 分层模式(Layered pattern)
1.1.2. 客户端-服务器模式(Client-server pattern)
1.1.3. 主从模式(Master-slave pattern)
1.1.4. 管道-过滤器模式(Pipe-filter pattern)
1.1.5. 代理模式(Broker pattern)
1.1.6. 点对点模式(Peer-to-peer pattern)
1.1.7. 事件-总线模式(Event-bus pattern)
1.1.8. 模型-视图-控制器模式(Model-view-controller pattern)
1.1.9. 黑板模式(Blackboard pattern)
1.1.10. 解释器模式(Interpreter pattern)
1.2. 参考
《软件架构的10个常见模式》 1
《软件架构的10个常见模式》 2