微服务中台架构开发
上QQ阅读APP看书,第一时间看更新

2.1.7 微服务化

该学校进行了第三产业分离,学校食堂也组建为独立的市场化服务公司。他们想到了一个点子很有意思,学校食堂可以提供外卖服务。一方面很多待在宿舍的学生需要吃饭,学校外面的外卖又不能送进来;另一方面学校食堂的饭菜量大、干净卫生还便宜,而且还有很多工作人员,可以将食堂饭菜对外配送,老校区地理位置好,周围全是写字楼。于是前端开发了送外卖的应用和食堂档口接单的应用,每个档口配置了蓝牙热敏打印机,后台进行了微服务架构重构,支撑互联网化的大流量和高并发需求,架构如图2-7所示。

图2-7

正如将饭馆进行了专业化改造,客人可以在一家饭馆吃到整条街的美食。

该公司互联网化后,发展非常快,进行了多轮融资,业态已经涉及老百姓生活的方方面面,并购了多个公司,IT架构一下子变得复杂了很多。系统层面各子公司都有自己的业务系统来处理会员、订单、商品和交易,但它们之间交互很困难,协调起来也很费劲。如每一方都想使用其他方的会员信息进行业务扩展,大家都提出集团能不能做一个共享的会员中心让各业务公司使用,各业务公司就不用建设自己的会员体系了。这个思路正是阿里提出的IT中台架构的思路,我们看看能不能解决以上的问题。