chapter 1 历史·时间轴

  1. 单体服务
  2. 微服务
  3. 微服务问题 核心之一——微服务治理
  4. Kubernetes + Docker 编排
  5. Service Mesh 可观测性

Service Mesh 时间轴

  1. Spring Cloud——核心问题 代码嵌入前辈·标杆
  2. Linkerd
  3. Conduit —— 没有什么浪花,改名 Linkerd 2
  4. Istio——
    1. 核心 Enovy ,作为数据平面,通过 Sidecar 的方式让 Enovy 同业务容器一起运行,并劫持其通信,接受控制平面的统一管理。
  5. 阿里云:Mosn 替换了 Enovy

chapter 2 核心特性

定性:一种重要的基础设施

  1. 连接·通信
  2. 安全·认证
  3. 策略·控制
  4. 观察·监控

chapter 3 核心组件

简单分

  1. 数据面·Sidecar
    1. 共存 劫持流量
    2. 跟踪 监控数据
    3. 日志输出 到控制平面
  2. 控制面

todo…