1.AKF拆分
x轴:水平复制,单体系统通过集群加负载均衡运行多个实例;
y轴:基于不同的业务将项目拆分为多个微服务;
z轴:数据分区
2.前后端分离
前端和后端的代码分离也就是技术上做分离,我们推荐的模式是最好直接采用物理分离的方式部署;
这种分离模式的方式有几个好处:
前后端技术分离,可以由各自的专家来对各自的领域进行优化,这样前端的用户体验优化效果会更好。
分离模式下,前后端交互界面更加清晰,就剩下了接口和模型,后端的接口简洁明了,更容易维护。
前端多渠道集成场景更容易实现,后端服务无需变更,采用统一的数据和模型,可以支撑前端的web UI 移动App等访问。
3.无状态服务
4.Restful通信风格
微服务设计原则
最新推荐文章于 2024-06-06 17:18:13 发布