往期回顾:

原则一:服务自治
服务独立交付
服务并行安装
服务并行启动/停止
提供完整功能
服务数据库去中心化
通过配置方式定制服务能力
定义服务SLA
原则二:服务无状态
数据不写入本地文件系统
HTTP会话数据共享
支持多实例集群部署
部署/升级过程可重入
定时器外置到Cron服务中
原则三:以接口方式提供服务能力
接口是服务与外界联系的唯一方式
以RESTful风格定义服务接口
提供粗粒度的原子服务接口
服务接口自说明
接口语言无关
提供简化调用的Client库
原则四:服务前后向兼容
服务接口后向兼容
服务数据模型前向兼容
原则五:分层依赖
服务不能循环依赖
原子服务不能依赖于组合服务
高可用性服务不能依赖于低可用性服务
点击左下角“阅读原文”,免费抱走体验哦!
博客回顾了微服务开发模式相关内容,介绍了微服务架构原则及设计模式。设计模式原则包括服务自治、无状态、以接口提供服务能力、前后向兼容和分层依赖等,如服务要独立交付、无本地文件系统数据写入等。点击“阅读原文”可免费体验。
285

被折叠的 条评论
为什么被折叠?



