唯品会应用系统架构设计思路和实践
关于我自己
资深架构专家
2014年加盟唯品会,作为唯品会应用架构负责人,负责唯品会应用架构管理工作,
主持公司架构评审运作;主持多个公司战略级项目的架构设计和支持工作;唯品会
核心系统重构总架构师。
开发经理&Tech Leader
2014年前在eBay工作接近10年,负责eBay商城支付平台开发管理工作,PaaS
平台架构师,电商平台系统Tech Leader
目录
一.唯品会业务系统介绍
二.唯品会基础架构体系
三. 架构设计思路
唯品会应用系统介绍
唯品会 一家专门做特卖的网站
精选品牌正品 + 深度折扣 + 限时限量
唯品会业务流程图
业务流程
合同签订
采购
发货、入库
组货
商品运营
销售
成单
物流配送
客户售后
退供、财务
供
应
链
销
售
运
营
售
后
电
子
商
务
业
务
流
程
核心业务对象
业务特性
业务模式
供应商
品类
品牌
采购
档期
供应商
发货单
专场
库存分
配关系
促销
活动
SO
合同
商品
PO
入库单
专场商
品
售价
购物车
SO执行
状态
拣货单
出库单
运单
换货申
请单
退货申
请单
…
仓储模式
自建
供应商 OXO门店
3PL
商品资料
供应商录
入
唯品会
录入
结算依据
供货价
扣点
活动分
摊
销售形态
运营方式
品类
个性化
专场特卖
常态销售
团购
秒杀
自营
服装
供应商直营 代运营
3C
旅游
汽车
专场推荐
商品推荐
促销活动
满减
满赠
打折
专享价..
拣货
打包
发货
RDC
拆包
OXO
多运单
直接配送
直发
JIT
OXO
普通
JIT
直发
海淘
OXO
3PL
预售
奢侈
品
混合
历史系统存在问题
• 业务系统缺少长期规划,扩展困难
• 系统没有使用统一框架,效率低下
• 业务边界不清,责任不明确,耦合严重,效率低下
• 数据冗余严重,数据模型定义不严谨
• 系统可靠性低,治理能力弱,质量难以保证,运维成本高
• 服务颗粒度太粗,没有模块化设计,复用性差
• 系统可测试较差
• 容量扩展问题
唯品会电商系统,从单一系统到全面服务化演进