带你读《微服务架构设计模式》之二:服务的拆分策略

温柔的养猫人 2019-11-04

华章出版社

点击查看第一章
点击查看第三章

第2章

服务的拆分策略
本章导读

  • 理解软件架构,以及它为什么如此重要
  • 使用拆分模式中的业务能力模式和子域模式进行单体应用到服务的拆分
  • 使用领域驱动设计中的限界上下文概念来分解数据,并让服务拆分变得更容易

有时你必须对你想得到的东西充满敬畏。经过激烈的游说努力,玛丽终于说服公司里的所有人:迁移到微服务架构是一件正确的事情。玛丽感到兴奋和惶恐不安,早上她与架构师会面,讨论从哪里开始。在讨论过程中,显而易见的是,微服务架构模式语言的某些方面(如部署和服务发现)是他们之前未曾接触的领域,但却相对比较简单。微服务架构的关键挑战是将应用程序功能分解为服务。因此,架构设计的第一个也是最重要的工作就是服务的定义。当FTGO团队站在白板周围时,他们茫然四顾,感觉无从下手。
在本章中,你将学习如何为应用程序定义微服务架构。我描述了将应用

登录 后评论
下一篇
云栖号资讯小编
649人浏览
2020-03-31
相关推荐
0
1
1
1663