【架构师基本功】基础架构设计原则 文章目录 1. 可用性 1. 多次合适的部署 2. 高可用性 3. 备份 4. 灾难恢复 2. 可扩展性 1. 反射机制 2. 面向对象编程(OOP) 3. API 和协议 4. 设计模式 5. 配置管理 6. 安全管理 3. 安全性 1. 加密技术 2. 多重身份验证 3. 安全门禁 4. 安全日志 5. 监视 4. 可维护性 1. 将系统设计为模块化 2. 将系统设计为结构化 3. 将系统设计为可测试的组件