跳转至

微服务架构

概述

微服务将单体应用拆分为多个小型、自治的服务。

核心要素

  • 服务拆分:按业务域划分,高内聚低耦合
  • 服务治理:注册发现、负载均衡、熔断降级
  • 可观测性:日志、指标、链路追踪

常见技术栈

  • Spring Cloud / Dubbo
  • gRPC / REST
  • Kubernetes、Docker