09-04 微服务:把大系统拆成多个小服务
09-04 微服务 把一个大应用按业务能力拆成多个独立服务,如用户、订单、支付、库存。

一、它解决什么
它解决的是大型团队和大型系统的独立演进问题。不同服务可以独立开发、部署、扩容。
二、一个比喻
像连锁餐饮集团:中央厨房、配送、会员、收银、门店运营各成部门。
三、放到系统里看
微服务通常需要 09-06 服务发现、09-05 网关、09-07 限流_熔断_降级、06-08 日志_监控_报警 和更强部署能力。
四、常见坑 / 学习抓手
常见坑是业务还小就拆微服务。服务拆开后,网络、数据一致性、排障都会变难。
一句话总结
微服务用拆分换独立演进,也用复杂度换规模能力。