架构设计
2021-03-20 14:46:07 37 举报
AI智能生成
架构设计
作者其他创作
大纲/内容
设计原则
单一职责原则(SRP)
开闭原则(OCP)
里氏代换原则(LSP)
接口隔离原则(ISP)
依赖倒置原则(DIP)
设计模式
Holder
Provider
Registry
Loader
Monitor
Support
分类
创建型
抽象工厂模式
AbstractFactory
建造者模式
Builder
工厂方法模式
Factory
原型模式
单例模式
Helper
Pool
结构型
适配器模式
Adapter
桥接模式
组合模式
装饰模式
Wrapper
外观模式
享元模式
代理模式
Proxy
行为型
职责链模式
Filter
Interceptor
Handler
Pipeline
命令模式
Dispatcher
解释器模式
迭代器模式
中介者模式
备忘录模式
观察者模式
Watcher
Listener
状态模式
策略模式
模板方法模式
访问者模式
思想算法
COW写时复制
网络IO多路复用
滑动窗口
场景
任务调度
定时调度
周期调度
延迟调度
分片调度
秒杀
分析方法
领域驱动
生命周期
功能闭环
场景驱动
SWOT
思维导图
标签化
中心化/分治法
UML
角色分析
活动分析
时序分析
关系分析
一对一
一对多
多对多
依赖关系
类比分析
用户路径
康威定律
原型
声明式编程
MapReduce
网关
路由器
负载均衡
多路复用
注册发现
事件驱动
发布订阅
指标
CAP
BASE
基本可用
软状态
状态机
最终一致性
人工干预
传统事务
ACID模型
分布式事务理论
DTP模型
AP应用程序
RM资源管理器
TM事务管理器
2PC两段式提交协议
高并发更新
使用插入代替
针对场景优化
高可用
负载均衡
弹性伸缩
熔断、降级、削峰、限流
兼容性
向前兼容
向后兼容
一致性
同步处理
中断机制
超时机制
数据幂等
状态机
扩展性
复杂性
时间复杂度
空间复杂度
数据库适当冗余,降低程序复杂性
高内聚低耦合
易插拔
高并发
异步处理
丢失处理
读写分离
主从复制
0 条评论
下一页