加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

为什么 12306 时不时要崩那么一下?

发布时间:2020-01-01 05:38:19 所属栏目:业界 来源:仙人 JUMP 作者:半佛仙人 1 2019 年即将过去,过
导读:副标题#e# 来源: 仙人 JUMP 作者:半佛仙人 1 2019 年即将过去,过年回家的火车票,你们买到了吗? 我知道你们很多人都没有买到,我能感受到你们内心的绝望。 前几天 12306 崩了,很多人在痛骂 12306,还有很多人在我公众号的后台问我为什么 12306 总是动

他好,我也好。

为什么 12306 时不时要崩那么一下?

4

第三,电商业务不是一个一次性要完成所有流程的业务,但是 12306 必须一次性完成,这进一步加大了难度。

大家思考一下,电商购物,实际上是并不是一次性的。

一个典型的电商购物流程是,浏览,和商家撕逼价格,下单,和商家撕逼运费以及快递,物流发货,买家收货,和商家撕逼售后。

即使排除撕逼这些事情,电商购物流程也是有很多节点的。

整个流程下来最快最快次日达也要 24 小时。

为什么 12306 时不时要崩那么一下?

这就代表电商的数据压力没有想象中那么大,可以异步处理,完全可以先全部付款完成,然后再慢慢处理发货,然后再慢慢处理售后。

就像你要刷 B 站,又要烧开水,你完全可以先烧开水,在烧水的过程中刷 B 站,这就是异步的好处,可以同时多任务并行,而且不影响用户的核心体验。

你下单后 3 小时发货和 5 小时发货,不影响用户,容错率高。

而 12306 不一样,卖票就是要立刻完成。

从下单,到付款,到锁定票,都是一气呵成的,没有任何缓冲时间,不存在我下单一个票 2 天后告诉我成功或者失败这种事情,头都给消费者打爆。

所以 12306 等于是没有这种缓冲周期,需要直面所有的流量,在最短时间内满足所有人的所有需求,所有的业务都要在极短时间内处理完成,这就是会被一下子塞满。

同样是 1 亿用户,4 个步骤,电商可以分 4 个步骤淡定处理,每个步骤处理 1 亿流量,而且可以分多小时,多天处理。

12306 就只能一口气处理 4 亿,没有缓和,这个压力可想而知。

我们都知道,再厉害的东西,被强行塞满,都是会坏掉的。

你们不要瞎想,我说的是公路。

为什么 12306 时不时要崩那么一下?

第四,电商业务的库存管理是相对简单的,而 12306 是极其复杂的,复杂到我给你简单讲讲你都会抑郁。

想想看,作为电商平台,管理货物虽然也有难度,但本身的统筹不过固定产品的增删改查,有多少就是多少,付款了就减一,上量或者退货就加一,顶多出现最后一个商品被 2 人同时拍下的小概率事件,这都是小事儿。

而 12306 是完全不同的难度,二者难度差别大概相当于草履虫大战那美克星人。

我举个例子,如果你是一个在北京读书的人,家在北京南边,过年要回家。

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读