苏宁易购消费者研发中心高级技术经理,主要负责易购各系统架构优化与大促保障工作。先后参与主持了易购整站 Https 改造、先知业务监控平台建设、苏宁拼购平台化技术架构升级等工作。专注于打造高可靠、高性能、高并发服务系统的技术研究。
苏宁易购消费者研发中心高级技术经理,主要负责易购各系统架构优化与大促保障工作。先后参与主持了易购整站 Https 改造、先知业务监控平台建设、苏宁拼购平台化技术架构升级等工作。专注于打造高可靠、高性能、高并发服务系统的技术研究。
回顾2018年,为了支撑业务的发展,拼购系统在架构上做了三件事:
本次演讲主题也将围绕着这三个方面展开。先介绍目前苏宁拼购系统的业务架构、系统架构、技术架构和数据架构,让大家对苏宁拼购有一个宏观的认识。在此基础上,介绍拼购平台化的建设,如何合理地进行系统拆分,使拼购平台可扩展性非常强,并以苏宁小店入驻拼购平台的项目“小店拼团”为例子来说明;在大流量、高并发下如果要保证系统的高可用性,就要考虑并解决一系列瓶颈问题,比如分布式数据库扩展、主购物流程异步化、促销洪峰的降级容错手段、故障发现与快速定位,以上将在拼购高可用设计中详述。最后一块内容是介绍拼购现在正在做的多活架构设计工作,这也是目前高可用系统的最终形态,先论述拼购业务做多活的基本原则和整体框架,再介绍多活的路有流量切换方案、数据复制方案、一致性保证方案等。
内容大纲:
拼购多活的基本原则和整体框架
路有流量切换方案——多活切换管理平台
数据同步与复制方案
拼购全链路多活实践案例