京东技术体系全面备战618 用“大考”促进平台成长

刚结束的11.11电商大节在消费者大呼过瘾的同时,也让各大电商网站的技术部门倍感“压力山大”。以京东为例,其当日订单量超过1400万单,是去年同期的2.2倍。高于平日数倍的访问量、秒杀等特殊业务带来的爆发式流量对网站交易的软硬件系统是个巨大的挑战。  消费者们在电商网站抢购时的购物体验如何?现在答案来了:在第三方机构“云智慧”的测评中,京东以11.11期间网站平均响应时间289.04ms的成绩名列前茅,比天猫快15%;在Raincent的监测中,京东的网站速度位列亚军,比天猫快了1倍多,首屏时间等数据也相当突出,被评价为“用户体验优秀,网站性能非常好”。  在11.11的抢购中,消费者最怕的就是购物流程“卡”,眼睁睁看着限量的爆款商品离自己而去,消费者肯定会暗暗问候网站的技术后台。消费者嘴中简单的“不卡”,对于京东的技术部门的挑战则是一系列复杂的系统问题,团队的应急预案执行,入口流量的灾备,机房内部流量分配,软件架构设计,硬件机器负载等都是必须考虑的因素。京东为何能够在高压下“快”跑?就让记者带您看看这背后的技术秘密。 揭秘京东“快”跑原因之一:投入2个营“特种部队”  “京东的特色在于拥有进销存的完整电商产业链,因此我们的技术系统复杂程度也要远远高于那些只做销售的友商。”谈到11.11的战况,京东集团副总裁、11.11技术总指挥马松说:“11.11京东交出了一张出色的答卷,其中技术体系表现出色,各种应急预案及时奏效,让消费者拥有了平稳顺畅的购物体验。”  看似平淡的话语,背后则是京东技术人为此投入的巨大精力。在11.11中,京东参与备战的多达15个一级部门,635名备战研发人员组成了121个小组,相当于两个营的兵力,可以随时随地投入战斗。11月1日开始京东技术平台正式进入24小时值守的备战状态,11月9日到12日,160名京东技术人奋战在指挥中心,进行最高级别的监控和运营。11.11您知道京东技术有多拼吗)技术总指挥马松在京东11.11指挥中心  “为了保证消费者的购物体验,出色的应用架构、完备的应急预案是一方面,技术人员的素质和水平也相当关键。”马松说。他背后的两个营可谓京东技术“特种部队”,这些技术人都是各个部门的领头人,而且此前经历了100多次压力测试,对线上系统非常熟悉,心理素质过硬,完全把控住11.11的各种突发情况。  揭秘京东“快”跑原因之二:最多60秒干掉“慢”体验  在京东技术人看来,即使在11.11这种特殊时刻,也不能影响消费者的购物体验。马松在备战期间一再要求:“所有的系统都必须有切换预案,所有切换都必须在60秒内完成。”一旦遇到难以应对的流量压力,京东会通过分流、降级、限流等一系列手段保证消费者的交易流程不被阻碍。

6月16日,300多名京东核心技术人员开始进驻集中备战区,618指挥中心的监控大屏幕上也显示出京东实时订单收订数据和各个技术系统的运行信息,这意味着京东的618购物大趴即将进入最高潮。经过全面系统的备战,京东技术体系已经为即将到来的订单大潮做好了准备。  京东集团高级副总裁张晨表示,“6.18和11.11就像是年中和年末的两次电商大考,对京东的技术体系有特殊的意义。京东不仅可以在备战、应战中全面提升系统性能和运维水平,同时更是技术体系锻炼队伍,让大家能全面协作、共同解决问题的宝贵时机,让我们为未来的成长打下基础。”
618对京东更意味着系统的全面梳理和升级,以及更有效的团队协作和人才培养机会。  迎接一次成竹在胸的战役  来自京东商城、京东金融、京东到家、京东智能四个子公司的100多个备战小组,700多名研发人员参加了618备战。从6月1日开始,各个部门就正式进入24小时值守的备战状态。  “与去年618相比,京东的技术水平又实现了稳步成长,各系统的稳定性、可用性及并发性能全面提升,”担任此次618技术总指挥的京东副总裁马松说,“保证618期间用户在京东出色的购物体验,是京东技术人的信心和承诺,也是我们的担当。”  为了更好地顺应用户在移动端下单选购的趋势,今年618技术体系在移动领域加强了资源和基础设施投入,保障和支持力度更大。从去年618至今,京东的技术系统已经进行了全面的平台化改造,商品中心、用户中心、交易中心等都完成了平台化的升级。基础服务下沉让系统核心更加稳定,即使面临618这样的考验,也可以有针对性地保障基础平台的稳定和性能。京东的弹性云建设在这一年间也取得了长足的进步,系统逐步成熟,目前大量应用已经接入弹性云,带来了更迅捷的资源切换和水平扩展能力。此外,京东技术体系在消息中间件、服务中间件、缓存集群、大数据平台等方面都进行了全面升级,为618的挑战做好了准备。  提前进行的数次线上压力测试,有效评估了京东关键节点上各个系统的承压能力,同时锻炼了团队快速定位问题、评估影响和解决问题的能力。“每个系统都有应急预案,恢复时间不会超过60秒”,马松充满信心地说,“即使有通讯光缆中断等极端情况发生,京东也可以通过平台的跨机房多活、流量入口的转移、应用系统的跨机房切换、以及有效的限流和降级等机制,来保证用户的购物体验。”  成为技术和人才发展动力的618  马松曾经将京东技术体系演进总结为初期的救火,中期的驱动业务发展,未来的引领企业成长。618对于京东的意义也有类似的变化,从曾经如履薄冰的技术挑战,变成一次次全面推动技术平台和团队成长的机会。  为了应对挑战,京东各技术部门提前完成了系统改造,让618成为一个梳理和升级系统的好机会。同时,备战锻炼了技术团队的合作精神。从备战开始,每周的例会给大家提供了一个交流、协调、解决问题的场所,很多平时看似复杂的跨部门沟通都得以顺畅完成。通过备战和应战,京东的技术系统优化得更加稳定,能从容应对突发的压力,同时积累的大量运维经验和应急预案也让整个技术部门受益匪浅。  从7次备战例会及上百次各类专题会、预案评审会,2次全体研发部门参与的大型演练,几百场部门内部演习、压测及切换,到已经完成搭建的618指挥中心和各系统备战中心,京东技术人眼中的618更像是一场有条不紊的狂欢,让大家无比期待。  马松说:“很多京东的技术新人经历过一次618就会脱胎换骨,一方面对京东的技术体系有了更全面和深入的了解;同时,他们也能更深入地感受京东实干的技术文化,更好地融入团队。”
确实,经历过618已经成为京东技术人的一个标志,甚至在互联网技术行业中都有独特的品牌效应。  “让618的订单来得更猛烈些吧!”马松微笑着说。  关于京东(JD.com)  京东(JD.com)是中国最大的自营式电商企业。京东为消费者提供愉悦的在线购物体验。通过内容丰富、人性化的网站(www.jd.com)和移动客户端,京东以富有竞争力的价格,提供具有丰富品类及卓越品质的商品和服务,并且以快速可靠的方式送达消费者。京东相信其拥有全国电商行业中最大的仓储设施。截至2015年3月31日,京东在全国范围内拥有7大物流中心,在43座城市运营了143个大型仓库,拥有3,539个配送站和自提点,覆盖全国范围内的1,961个区县,且全部自营。

网购“秒杀”,还需网络给力。明明抢购成功,但最后因为支付超时、网页无法访问,无法成功交易。为应对“双11”期间,网购服务激增给网络带来的挑战,避免拥塞,保障移动用户顺畅下单购物,广西移动正式启动“双11”专项网络保障工作,全力护航
“双11”网购节。
据悉,为确保“双11”期间网络畅通,用户访问需求得到及时响应。广西移动提前制定应急预案并进行应急演练,对基础网络进行了全面巡查、整改优化,增配人力加大对互联网设备、用户访问热点网站流量的监测分析,及时疏导。
为保证各大电商平台能够提供稳定、通畅的网络服务,广西移动已全力配合阿里,对淘宝、天猫的广西移动节点进行流量增容和全网调度调转,并为阿里预留了100G出口带宽和两列机柜,全力保障广西用户“双11”访问感知。针对京东、亚马逊中国、苏宁易购、当当等电商网站的客户访问需求,广西移动协调资源,开辟500G专用出口带宽,并自建580G缓存加速,实现省外网站流量本地化,极大提升广西用户对网站的访问速度。此外,针对电商业务量激增,带来的互联网账户验证码短信、银行验证码短信、银行账户变动通知短信等业务量的爆发增长,广西移动已完成对短信系统的巡检和容量承压测试,确保各类短信及时到达。
手机购物因简捷的购物体验、独有的优惠政策,深受用户喜爱,预计今年“双11”仍将有超过七成的用户通过手机下单进行网购交易,为支撑这些无线终端的交易,广西移动已将4G业务作为保障重点,提前进行了系统设备巡检和故障排查,确保手机上网高速畅通。同时推出
10元1G“双11”流量专属包、6元500M
小时套餐等流量促销优惠包,让移动用户在“双11”畅快购物。

相关文章