Skip to content

Day 25 - 微服务架构

微服务原则

  1. 单一职责
  2. 服务独立部署
  3. 去中心化管理
  4. 基础设施自动化

服务通信

  • REST HTTP
  • gRPC
  • 消息队列(Kafka、RabbitMQ)

服务发现

  • Consul
  • Etcd
  • Eureka

面试考点

问题:微服务 vs 单体架构?

答案:

方面微服务单体
部署独立部署统一部署
扩展按需扩展整体扩展
复杂度
开发并行开发顺序开发
故障隔离

📅 学习进度

Day主题状态
01-24基础/架构
25微服务
26链路追踪

本文为Go 30天学习计划第25天内容

📚 导航

| ← Day 24 - 上一章 | Day 26 - 下一章 →

最后更新: