本节介绍第二部分——共享服务体系搭建
2.1 分布式服务框架的选择
2.2 共享服务中心建设原则
2.3 数据拆分实现数据库能力线性扩展
2.4 异步化与缓存原则
2.5 打造数字化运营能力
2.6 打造平台稳定性能力
2.7 共享服务中心对内和对外的协助共享
2.2 共享服务中心建设原则
一般服务能力包括两个层次:(1)底层PaaS:通用层;(2)业务能力:即云化的核心业务支撑能力。
剖析淘宝的共享服务中心概貌:包括四大服务中心(用户中心UIC、商品中心IC、交易中心TC、店铺中心SC)
- 用户中心UIC:统一用户数据、存储和服务接口
- 商品中心IC:提供 商品描述能力、商品发布能力、商品管理能力、商品巡检能力、商品数据分析能力、商品评价能力
- 交易中心TC:包含交易相关的服务信息,如:购物车、交易流程、订单管理、支持、结算、营销等。
- 店铺中心SC:承担卖家店铺管理、店铺装修、店铺生命周期管理、店铺日常管理。
图1 淘宝共享服务中心建设历程
服务中心的建设原则:
(1)高内聚、低耦合
(2)数据完整性
(3)业务可运营性
(4)渐近性