引言
各位同学好,又到了抢回程票的时间,不知道各位同学抢的怎么样了。
小编经过前段时间的奋力拼杀,终归是没有抢到过年回家的车票。
这是一个悲伤的故事。
各种手段齐上阵,热门线路的票还是太难抢了点。
现在感觉抢票这件事儿吧,其实和买彩票差不多,能不能抢到基本上属于玄学问题。
多用点工具感觉就和买彩票前总爱分析一下前几期都中了点啥,除了能给自己一点心理安慰,实际上真到了抢票的时候,并无什么 x 用。
多年的抢票经验告诉我,该佛系还是要佛系一点,抢不到票抱怨是没有用的,这时再不赶紧买一张灰机票,过两天就只剩商务舱了。
还好年后可以休几天年假,票不是那么着急抢,多休几天假,总归票还是买得到的。
。
。
。
。
。
票抢不到也就罢了,可你 12306 崩溃是怎么个情况。
前几天,12306 又双叒叕崩了。
还有同学在公众号后台留言问小编,怎么 12306 老崩啊,每年都来,和大姨妈一样准时。
明明只是一个简单卖票软件,说的 NB 一点,抢票软件,怎么这么不给力,你看看人家隔壁的淘宝和微信,同时也是几亿人在线,激情互动、聊天、打游戏、扫货,都没问题,咋一到你这,就成这副鬼样子了。
emmmmmmmmm,关于这个问题,小编就要和大家念叨念叨了。
12306 到底面临了多大挑战和业务压力。
当然哈,本文主要是想和各位同学聊一聊为啥买不着票。
好平衡下自己的内心嘛~~~
和双十一比较
很多人都拿 12306 和双十一来比,认为是双十一这么大流量都能撑得住, 12306 撑不住,就是 12306 有问题, 12306 技术不行。
当然,如果纯粹的从流量的角度上来讲,双十一确实和 12306 是有一拼,具体谁大谁小双方也都没有公布过具体的数据。
但是,这两件事情放在一起比较,从最根儿上就已经不是一次对等的较量了,因为天猫双十一的活动是一个纯粹的线上业务,整个订单的数据无需和线下有任何交互,直接在线上就可以完成业务闭环。
而 12306 就不同了, 12306 可不是只有线上的业务,可不是只有我们经常用的手机 APP 和网站,还有线下的售票网点(各个火车站)、售票机、电话售票等等很多渠道的,这么多的渠道在移动互联不是那么发达的以前,帮助了各种各样的人买到票上车回家。
现在的网点在实际生活中会仍然会有很多人去买返乡的火车票,如辛苦了一年的农名工朋友,他们很多人都不会线上操作,只能是在线下彻夜的排队,非常辛苦。
这就导致了 12306 是一个线上线下数据要互通的业务场景,包括很多 n 久之前的软硬件的基础建设,都需要得到兼容。
这就导致 12306 的整个业务场景,要比双十一复杂的多。
抛开业务复杂性不谈,这个毕竟有点太欺负 12306 了,我们从业务本身的可预测性上来聊一聊。
纵观整个双十一的业务,整个业务流程是有明确的操作节点的,在双十一之前的一个月的左右的时间里,各大商家就开始为整个活动造势了,前期主要完成商品的挑选、撕 B 、搞优惠券等操作。
这一套操作流程下来,用户早早的就选定了商品,商家也早早的就准备好了库存,直到双十一当前 0 点一到,就只剩下下单付款操作了。
这就代表着,双十一面对的是一个确定性相当高的一个任务,而一旦确定性高,那么流量再大也是有解决方案的。
反观 12306 ,这个问题就不是那么确定了,因为永远不会有人知道,中国人在回家过年这件事情上,是有多么的执著。
只要是能回家,直达的,买全程票的,转车的,转一次的,转两次的(小编去年没抢到票就转了两次),转三次的。
只要能回家过年,在路上损耗多少时间,转多少次车都不是问题。
这就成了,谁也不知道流量会在哪些线路上爆发,不可控程度相当高。
这就造成了这些线路上的流量可能会产生爆发,谁也不知道为啥会出现这种爆发,但是就是爆了,然后导致宕机了就。
当然,一些热门的线路 12306 肯定每年都是有复盘的,这些热门线路一般都会增加后备资源,但是,不可能所有的线路都按照最高标准来进行资源后备,这样的消耗,将会是一个天文数字。
这就和微博一样,每次明星一搞个大事儿,就跪了,因为谁也不知道哪位明星啥时候搞大事儿,资源后备不足,就完犊子了。
然后就是库存管理,电商场景下的库存管理,我们往简单里看就是加几个减几个的事情,最多就是库存不够,自动下架或者下单失败,最多出现一件商品同时被两个人买下这种小事儿。
12306 的库存管理就比较狂野了。
同样一般车次,它的经停站可能有十几个、二十几个、三十几个。
请问哪位同学能快速告诉小编,随便一个路线,中间经停 n 站,一个人随便上下车,能有多少种可能性。
这个公式应该是
(n - 1) + (n - 2) + ... + 1
对吧。