Addison 和 Austen 选择使用基于组件的分解方法,,但不确定每种分解模式的细节。他们试图研究这种方法,但在互联网上没有找到太多相关信息。他们再次与 Logan 在会议室会面,就这些模式的内容和使用方法寻求建议。
"听着,洛根,"艾迪森说,"首先我想说的是,我们都非常感谢你花了这么多时间和我们一起启动这个迁移过程。我知道你忙于自己的战斗。"
"没问题,"洛根说。"我们消防员必须团结一致。我以前也和你们一样,所以我知道在这种事情上盲目飞行是什么滋味。此外,这是一次非常引人注目的迁徙工作,你们俩必须第一次就把事情办好。因为不会有第二次了。"
"谢谢你,洛根。"奥斯汀说。"我两小时后还有一场比赛,所以我们尽量长话短说。你刚才谈到了基于组件的分解,我们选择了这种方法,但我们在互联网上找不到太多关于它的信息。"
"我并不感到惊讶,"洛根说。"关于这些模式的文章还不多,但我知道今年晚些时候会有一本详细描述这些模式的书问世。我第一次了解这些分解模式是在大约四年前的一次会议上,一位经验丰富的软件架构师与我进行了交流。他用迭代和有条不紊的方法将单体架构安全地转变为分布式架构(如基于服务的架构和微服务),给我留下了深刻印象。从那以后,我一直在使用这些模式,并取得了不小的成功。
"你能告诉我们这些图案是如何工作的吗?"艾迪生问道。
"当然,"洛根说。"让我们一个模式一个模式来吧。"