第924期 12306的那些事儿 2020-01-04
作者:叶云yy      更新:2020-01-04 07:23      字数:496

昨天终于买到年后返程的票了,今天也分享一下12306的故事。叶云想说,一提到12306的服务,经常很容易把它跟电商的双十一来对比,但其实它们的技术难度根本就不在同一个数量级。叶云认为,之所以说12306的技术难度远大于电商双十一的技术难度,主要分以下三点说说。第一,在用户并发数方面,电商双十一的交易过程,其实具有很大的缓冲期,从用户下单、付款到卖家发货等环节的操作,其实都是可以异步完成的,但12306这一系列的交易操作必须是瞬间完成的。第二,在数据计算量方面,12306需要同步计算线上、线下所有平台和渠道的实时库存数据,而且同一线路还有随意站上车、随意站下车间的极其复杂的关联库存计算,也是成指数级增长的巨大计算量。第三,另外还有因为“黄牛”的捣乱,也为那些非真实订单消耗了很多计算资源,因此官方不断升级迭代的“最难验证码”,也就不难理解其中的良苦用心了。叶云还想说,12306如今也算是世界的一大奇迹了,以前在2012年时,也曾经向世界进行过公开招标,而且预算不设限,当时世界上的顶级机构也都来竞标了,但最后基本都放弃了,毕竟像中国这样巨大的规模效应,在世界上都是非常罕见的。