805
京东网上商城
京东商城高可用架构如何支撑起618?
6 月 18 日零点,京东全民年中购物节拉开了高潮的序幕。第一个小时的销售额超过去年同期的 250%。从凌晨开始的海量订单让 6 月 1 日就拉开序幕的京东年中购物节奏出最强音,大量用户瞬间涌入,峰值订单被不断刷新。
为了应对如此大规模的流量增长,京东研发团队几乎全年都在高筑墙、广积粮,一直着力从技术层面为用户提供流畅的交易体验,以保证在峰值交易时期系统的高可用性。在京东整个电商体系中,交易系统占据着其中的半壁江山,购物车、结算、库存、价格等相关的环节都包含在其中,可以说交易系统的高可用能力基本上决定了整个京东商城的高可用能力。
据京东商城交易平台高级总监王晓钟介绍,京东在过去一年内做了许多精细化的维稳工作,1、核心调用链监控。2、自动切换。3、异步化编程模式。4、共享资源池。5、全链路压测。 并且从监控角度来说,在京东这样的大规模分布式系统面前,每时每刻服务器可能都宕机,网络随时可能都在抖动,大量接口调用量日均过亿,同时具有流量聚集效应的促销每天都会有好几波,如果没有一套强大的监控体系,我们就像睁眼瞎一样。经过多年的努力,京东目前已经形成多套监控系统,建立了比较完善的监控体系,时刻监视着系统的健康状态,并在发现问题时第一时间进行预警。
京东为这样的巨型交易情景做了充足的准备,也只有这样充足的准备才能让京东经受住618这样的考验。
最后更新:2017-10-08 00:39:59