京东虚拟商品系统的高可用架构设计

所属专题:业务系统架构的蜕变与进化

嘉宾 : 周光 | 京东商城研发部架构师

会议室 : 第二会议厅A

讲师介绍

专题演讲嘉宾:周光

京东商城 研发部架构师

14年软件开发相关工作经验,8年以上软件架构设计经验。擅长SOA,微服务架构,工作流系统。对互联网高并发、高性能、高可用性分布式系统有丰富的架构设计和开发经验。

曾就职于亚马逊中国,负责全球开店系统的设计和开发。目前是京东商城资深架构师,负责架构设计和开发了京东分布式工作流系统,电商云系统以及虚拟商品的多个系统。

议题介绍

演讲:京东虚拟商品系统的高可用架构设计

京东虚拟商品系统有十几个业务线,几十个系统,上百个服务,高峰期每天几百万订单。业务的多样性,带来系统、服务、业务流程和复杂度的差异。通过分析和解决这些系统遇到的各种不同难题,分享如何有针对性的进行分布式系统可用性架构设计和实践经验。

演讲提纲

  • 简要介绍高可用性的度量和考虑;
  • 京东虚拟商品系统的高可用架构设计实践。通过分析遇到的问题及解决方案,分享京东高可用性设计的经验:
  1. 供应商系统集成(原始数据本地化、分批多次加载、异步化) 
  2. 服务耦合(服务启动耦合,事件驱动设计) 
  3. 服务降级 
  4. 补偿 
  5. CQRS 
  6. 定时任务
  • 系统部署的高可用性 
  • 双十一高可用性保障

从压测演练、运维监控、场景故障模拟、应急方案等方面介绍如何保障系统在大促时的高可用性。

听众受益

  • 高可用性系统设计的度量和权衡; 
  • 服务高可用性架构设计、部署和实践; 
  • 大促时系统的可用性保障措施。

极客邦控股(北京)有限公司

北京市朝阳区望京利泽中二路洛娃大厦C座6层1607