微服务架构设计模式
2021-09-17 13:41:07 0 举报
对应的博客地址:https://www.cnblogs.com/greyzeng/p/15170945.html 参考资料:《微服务架构设计模式》 这本书
作者其他创作
大纲/内容
每个服务独立数据库
领域特定
替代模式B
可靠性
领域事件
后端前置
事件溯源
通信模式
第三方注册
服务发现
外部API
断路器
事务日志拖尾
实现事务管理的数据一致性相关模式
客户端服务发现
每个主机多个服务部署
通信风格
Z轴扩展,通过类似客户ID的方式,把相似的数据分区扩展一个分区--多个分区
服务拆分的相关模式
微服务部署的相关模式
模式之间的关系符号说明
事务性消息
服务注册
服务部署平台
泛化模式
查询数据相关模式
每个容器单个服务
服务端服务发现
事务性发件箱
聚合
serverless部署
根据子域分解
Saga
X方向,通过克隆实例的方式扩展单一实例---多个实例
单体改造微服务可以考虑的方向
根据业务能力分解
远程过程调用
特化模式
轮询发布方
API Gateway
每个主机单个服务部署
博客链接:https://www.cnblogs.com/greyzeng/p/15170945.html
Y轴,功能性分解通过分解不同功能的方式来实现扩展
后续模式
自我注册
CQRS
消息
替代模式A
每个虚拟机单个服务
API组合
前导模式
0 条评论
下一页