微服务

注册中心 + client负载均衡调用功能就实现了,其他的看场景需不需要

剩下的就是服务治理(比如:灰度、无损上下线、流量管控、熔断等)

  1. springCloud 全家桶
  2. Dubbo、注册中心(服务注册 发现)
  3. 配置中心(现在配置中心和注册中心基本都是异体)
  4. istio(服务网格)
  5. 云厂商的服务治理(比如腾讯北极星、阿里云 MSE)大概就是在 k8s、springcloud、istio 上面再抽象出来一层,统一兼容这些接入;或者是基于开源技术自建

微服务简介

服务拆分

微服务技术选型 Dubbo | Cloud | istio

注册中心

Dubbo

SpringCloud

服务治理 | OPENSERGO

服务演进

image.png

微服务全景图

Untitled