【IT168信息化】11月11日又称双11,俗称光棍节,一年一度的购物正在这一天疯狂上演,各大电商平台京东、天猫纷纷在这一天降价、打折、促销商品,这为我们提供了大量价格低廉且高质量的购买商品的机会。因为便宜,我们会购买大量的商品,也正是因为双11、618等购物节的推出,电商企业在这些特殊的节日里会吸引了大量的网购爱好者集中到这一天到其平台上进行采购,甚至许多的网购爱好者在十月刚过的时候,就已经暂停购物集中在这一天进行采购。面对双11这个特殊的节日,这一天对于电商企业而言即兴奋又担忧。兴奋的是可以在这一天获得更高、更集中的销售额,担忧的是则是大批量的网购用户,直接考验着平台的性能,电商平台的系统怎么确保业务的支撑,从而保障满足业务的需求。过去几年针对双11这样的类似的大节,或多或少出现过这样、那样的问题,而今天随着技术的不断提升,在双11期间电商平台所存在的问题正在逐步的弱化,当然,他们也会面临新的挑战和问题。针对今年双11购物狂欢节,IT168记者有幸走入了电商领域最大的平台之一——京东集团,通过现场采访京东相关负责技术负责人,详细的阐述了京东是如何来应对双11,满足业务需求的。
“备战”电商开展双11第一要素
据了解,为了应对双11的购物高潮,各大电商平台会提前做好应对双11的“备战”工作,京东也不例外。早在618购物节以后,京东就开始准备双11的“备战”工作。京东商城研发部与往年一样成立了商城双11 指挥中心。京东集团副总裁、11.11项目技术总指挥马松在接受IT168记者采访时指出,京东“备战”期间协同横跨了京东商城集团、金融集团、微信手Q事业部、成都研究院等。马松指出,应对双11,京东做了大量的“备战”工作。通过以下一组数据,可以看出京东对于“备战”双11的重视。
第一,参与备战的部门:15个一级部门;
第二,备战人员:121个备战小组,635名研发人员参与备战;
第三,11.1开始各个线条正式进入24小时值守的守战状态;
第四,11.9开始160研发战士进入指挥中心;
第五,备战服务器已经发放2000多台;
第六,涉及0级系统164个,0级系统的关联应用1000多个,共制定1000多个0级应用的应急预案。
第七,0级应用系统的应急预案全部准备完成。
第八,所有系统的应急切换在60秒内完成。
第九,共进行了100多场系统演习。
第十,进行了多次ddos防攻击演习。
第十一,共进行了上百次专题研讨会及备战会议。
第十二,与往处不同,今年的流量入口更分散化,流量分配更合理、更智能。
第十三,系统应用的部署更趋势于分布式。
第十四,交易引擎更具有弹性化的功能。
第十五,云存储、云计算开始发挥出了作用。
第十六,大数据的应用得到了体现。
如此大的“备战”数据显示出京东对于今年双11的重视。京东商城技术研发体系交易平台副总监王晓钟在采访中透露,京东“备战”双11的经验比较非富,是多个部门合作的结果。从技术层面来讲,首先在网络以及运维方面做了许多预案和大量的扩容。其次,对于交易团队来讲,为其它团队提供了更加稳定的接口。“京东前期有许多的预案和演练并且做了大量的内部压力测试包括系统规划、扩量、降级等。”另外,在“备战”期间,监控技术对于“备战”非常重要,京东采用大量的软硬件监控系统来确保系统正常运行。
王晓钟坦言,今年双11,从技术角度来讲,最为担心的之一就是实际网络情况——恶意流量特别多,但是京东也作了大量的规则和限制的举措,“虽然流量大的有些‘恐怖’,但通过限制目前的规则能杀掉大量的恶意流量。”
相比于618购物节,应对双11,京东在技术体系做了许多的提升:第一,团队管理更加成熟;第二,技术层面来讲,软硬件做了许多提升。比如硬件运维做了许多研发,在软件层面如性能测试和以往很大不同,过去做线下现在是做线下的。