《微服务设计》阅读笔记十二
2017-08-13 本文已影响0人
BrianZhang
《微服务设计》,Building Microservices,作者Sam Newman,译者崔力强、张骏,人民邮电出版社,2016年。
笔记中有些内容直接引用原书。
================================================================
第十二章总结
1.微服务的原则
围绕业务概念建模。
接受自动化文化。
隐藏内部实现的细节。
让一切都去中心化。
可独立部署。
隔离失败。
高度可观察。
2.什么时候你不应该使用微服务
不了解一个领域的时候,找到服务的限界上下文很难。从头开发的时候,先弄稳定再拆分。
3.临别赠言
缩小每个决策的影响范围,学会拥抱演进式架构,逐步对系统更改。持续地改变和演进系统,变化无法避免。