# 从零开始学架构 --- ## 架构设计方法  ## 架构设计原则 - 适合优于业界lingxian - 演化优于过度设计 - 简单优于复杂 - 重构优于重写 - 硬件优于人工 - 专注优于全面 - 开放优于封闭 - 能用优于全面 - 重用优于自研 - 业务优于技术 - 存储优于运算 - 技术优于流程 - 分布优于集中 - 优化优于重构 ## FMEA分析方法 1. 功能点 2. 故障模式 3. 故障影响 4. 严重程度 (致命 / 高 / 中 / 低 / 无) 5. 故障原因 6. 故障概率 7. 风险程度 8. 已有措施 9. 规避措施 10. 解决措施 11. 后续规划  ## 微服务基础设施  - 服务发现、服务路由、服务容错:这是最基本的微服务基础设施。 - 接口框架、API 网关:主要是为了提升开发效率,接口框架是提升内部服务的开发效率,API 网关是为了提升与外部服务对接的效率。 - 自动化部署、自动化测试、配置中心:主要是为了提升测试和运维效率。 - 服务监控、服务跟踪、服务安全:主要是为了进一步提升运维效率。 ###### tags: `架构设计`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up