【架构师基本功】分布式架构 文章目录 一、架构设计原则 1. 高内聚低耦合 2. 模块化设计 3. 服务化 4. 弹性设计 5. 高可用性设计 6. 安全设计 二、 技术框架 1. Spring Cloud 2. Dubbo 3. ZooKeeper 4. Kubernetes 三、 数据存储 1. 分布式数据库 2. NoSQL数据库 3. 缓存 四、 通信协议 1. HTTP协议 2. RPC协议 3. WebSocket协议