【微服务治理】体系、架构与实践

微服务是一种研发模式,需要在组织架构、管理策略、研发模式、测试、运维等领域都做出相应的调整。


更新历史

  • 2022.12.17:完成初稿

读后感

相比于之前的两本经典,这本写得就比较一般了,只能做一些细节的补充完善,没啥特别能给我惊喜的地方。

读书笔记

服务及服务治理发展简介

  • 大平台、微服务是一种必然的趋势。服务粒度被拆得越细、功能越单一,其可组装性就越好。
  • 微服务是一种研发模式,需要在组织架构、管理策略、研发模式、测试、运维等领域都做出相应的调整。
  • 研发治理:小团队、小工程

通过服务度量提供治理依据

APM 及调用链跟踪

一个完整的全链路监控系统通常包括哦如下核心功能模块:

  1. 日志埋点和采集
  2. 指标汇总
  3. 指标存储、查询、展现
  4. 调用链的构建、展现
  5. 告警、问题定位
  6. 调用链报表展示分析

从宏观到微观 —— APM 的综合应用

  1. 实时监控、及时告警
  2. 顺藤摸瓜、接口排查
  3. 链路可见、依赖清晰
  4. 细致入微、由表及里
  5. 故障分类、问题明了