[关闭]
@darker
2015-12-15T12:18:15.000000Z
字数
235
阅读
2596
05. 微服务 - 拆分整体架构(Monolith Arch)
微服务
拆分的原因
变化的部分
团队结构
安全
技术
无尽的依赖
数据库
开始解决问题
范例一: 打破数据库的外键
范例二: 共享静态数据,比如国家编码
范例三: 共享数据
当出现这种情况时,提取第三个服务出来。
范例四: 共享表格
重构数据库
事务边界
以后再试
当出现跨界事件时,可以将事件先记录下来,以后慢慢再试,只需保证顺序即可,保证最终一致性即可。
终止全部操作
分布式事务
http://coolshell.cn/articles/10910.html
内容目录
CloudFoundry
3
详解UAA - UAA安全特性和配置
详解UAA - 账户管理和统一认证
将Cloud Foundry部署在Docker上
Docker
1
将Cloud Foundry部署在Docker上
微服务
10
10. 微服务 - 康威定律和系统设计
09. 微服务 - 安全
08. 微服务 - 监控
07. 微服务 - 测试
06. 微服务 - 部署
05. 微服务 - 拆分整体架构(Monolith Arch)
02. 微服务 - 进化的架构
04. 微服务 - 集成
03. 微服务 - 如何模块化服务
01. 微服务 - 概述
以下【标签】将用于标记这篇文稿:
下载客户端
关注开发者
报告问题,建议
联系我们
添加新批注
在作者公开此批注前,只有你和作者可见。
私有
公开
删除
查看更早的 5 条回复
回复批注
×
通知