云原生落地:企业级DevOps实践
上QQ阅读APP看书,第一时间看更新

2.2.3 当前技术架构

经过了10年的技术演进,当前自如的技术架构如图2-5所示。

自如前台有多条业务线,如业主、租住、家装、客服等,每条业务线有独自的产研团队进行信息系统的构建,下方有三大中台进行支撑。

业务中台:主要整合各条业务的通用业务能力,如卡券中心、评价中心、价格中心、消息中心等至少能给2条业务线复用的能力才会抽象成中台能力。自如业务中台的建设还不是很成熟,真正可以复用的核心能力还在不断完善中。

图2-5 自如技术架构图

数据中台:数据中台基本上是最能有效赋能业务的通用能力域集合,核心的能力是自如的定价系统、用户档案、楼盘档案、业主档案、推荐系统,这些核心数据奠定了前台业务快速响应、多维度聚合数据的基础。

技术中台:相比于业务中台和数据中台,技术中台是自如目前能力域最多、最为成熟的中台。技术中台包括两部分:一部分侧重业务能力域,如用户登录、权限系统、敏感词系统、即时通信、推送服务、搜索服务;另一部分侧重基础架构,如配置中心、注册中心、监控报警、混沌工程、网关、熔断限流、业务开关、服务治理、流量染色。技术中台是自如业务研发使用最高频的能力,是工程效能最核心的部分。