微服务架构设计
  • 微服务架构设计
  • 服务架构演绎
    • 架构之美(TBD)
    • 单体架构介绍
    • SOA的演进
    • 微服务的兴起
  • 项目介绍
    • 项目背景
    • 单体架构实现
  • 微服务化之技术架构
    • 本章介绍
    • 服务怎么划分
    • 接口协议选择
    • 编制与协同设计
    • 事件驱动架构
    • 服务注册与调用
    • 统一配置中心
    • 服务熔断处理
    • 可降级设计
    • 缓存设计
    • 分布式锁使用
    • 分布式事务实现
    • 幂等与去重处理
    • 全局ID策略
    • 顺序处理
    • 延迟队列
    • 流控处理
    • 一致性与共识
    • CP与AP的取舍
    • 本章小结
  • 微服务化之开发与测试
    • 本章介绍
    • 团队架构
    • 代码管理
    • 接口管理
    • 单元测试
    • 可测试性设计
    • 本章小结
  • 微服务化之运维与交付
    • 本章介绍
    • 自动化部署
    • 服务监控
    • 节点伸缩与故障转移
    • 日志追踪与收集
    • 日志追踪与收集
    • 新老系统过渡方案
Powered by GitBook