单体架构 优势:易于开发、测试和部署不足:复杂度高、交付效率低、伸缩性差、可靠性差、阻碍技术创新 微服务架构 优势:独立部署、伸缩性强、与组织架构相匹配、技术异构性挑战:服务拆分、数据一致性、服务通信、服务网关、高可观察、可靠性 图 1 微服务关注点