为了更好地让读者理解服务架构,本书会带读者完成一个真实的系统,这个系统的选择会考察两个因素:
1. 普遍性,尽量是ToC的,大家都有接触,以避免花太多篇幅介绍业务背景,当然培训机构用烂了的”XX商城“不在考虑之内
2. 与笔者实际工作有关,这样才能在适合本书主旨的同时力求项目背景及核心需求的真实性
笔者服务过三家互金公司,从零开发过一套完整的车贷管理系统,对这块有一定的经验。 因而本书都会围绕“信贷管理系统“地建设展开。各位读者不妨将自己设定为此项目组的一员,在下文中带入自己的思考。由于篇幅有限,介绍上会突出重点,读者多为服务端开发,也为切合本书主旨,笔者会聚焦服务端并与微服务架构有关的内容。为更好阐述微服务架构,本书会此系统做一定裁剪及发散。