架构问题 解决方案说明 逻辑视图 物理视图 架构问题 服务外部用户 需求变动快 运用规模变化大 解决方案说明 按照不同服务功能拆分微服务 一个服务完成一个独立的功能,独立维护,按需扩展 前后端分离 优化用户体验,接口简洁易维护,实现前端多渠道集成 无状态服务 把数据迁移到分布式缓存中存储,让业务服务变成一个无状态的计算节点,实现服务按需动态伸缩 Restful通信风格 无状态协议HTTP扩展能力强,JSON 报文序列化轻量简单,语言无关 逻辑视图 物理视图 参考 微服务的4大设计原则和19个解决方案