加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_阳江站长网 (https://www.0662zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

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

发布时间:2020-01-03 16:13:28 所属栏目:产品 来源:微信公众号:仙人JUMP
导读:2019年即将过去,过年回家的火车票,你们买到了吗? 我知道你们很多人都没有买到,我能感受到你们内心的绝望。 前几天12306崩了,很多人在痛骂12306,还有很多人在我公众号的后台问我为什么12306总是动不动就崩溃,和大姨妈一样不给力。 明明只是一个简单

在12306上,人人都是火影忍者,天天影分身。

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

6

会有人问,既然挑战这么大,12306这么不容易,那么为什么不去像国外先进技术取经?为什么不去加大投入服务器?为什么还在找借口?

为什么12306不引入国外的先进技术呢?

答案其实很简单,国外也罩不住啊。

早在2012年,12306就有公开招标,预算不设限,只要能解决问题,世界顶级机构都来竞标了,但是最后基本都放弃了。

因为当时的技术环境没有人能解决这个问题。

国外很多技术的确先进,但是没有一个国家或者公司,历史上接受过14亿人的数百亿级别流量的挑战,你能说出来的世界顶级公司,没有一家能承受这么强的即时交易流量。

他们有的流量更大,但就和电商业务一样,是可以异步操作,不需要身份唯一性,没有这么复杂的路线存量计算的,你们也知道国外的高铁和地铁是什么垃圾水平,我们遇到的问题他们从来没有遇到过。

这是很现实的一件事情。

全中国14亿人的出行需求面前,大家都是一样菜。

说到这里,我想到了我们行业里的一个笑话,有个脸书的早期工程师回国加入阿里巴巴,离开前,他说要去拯救阿里巴巴的数据系统,结果回来之后才发现,他在脸书遇到的数据挑战,和阿里巴巴比起来,简直是幼儿园水平。

在数据挑战上,我们遇到的数据挑战绝对是世界最强梯队的,很多时候没有之一。

那么为什么不加服务器呢?技术不够,硬件来凑。

加服务器面临的核心问题有3个。

第一个,加服务器只是增加了储存能力,并不能解决数据库的问题,这就和一个女人生孩子要10个月,不代表你找10个女人就能在1个月内生孩子。

第二个,如何驱动这些服务器?当年阿里云领先世界的技术,就是突破了同时驱动5000台服务器,成为世界三大云之一。

要知道,阿里云面对的只是双十一,而12306的挑战要更加恐怖,需要同时驱动的服务器数量更多,这也是有技术挑战在的。

另外,阿里云也确实参与了12306的建设。

第三个,成本问题。

12306往往全年都表现良好,只有重大节假日才会偶尔出现崩溃,你为了应付一年中为数不多的重大节假日,采购了这么多高折旧率的服务器,平时根本用不上,这是一种浪费钱的行为。

中国铁路本身就是巨额亏损,国家持续补贴的,这种情况下,为了短时间的需求,投入海量的成本,这笔账不用多说吧?

你看看隔壁微博,宁可每次被流量击溃也不肯长时间维系大量服务器,微博看财报每年都是盈利的,金额都是按照亿来结算的,人家都是这个态度,你知道12306有多不容易了吧。

而且这可都是纳税人的钱。

到最后,买票问题的本质,还是供需关系。

全国这么多人,在这么短的时间内要完成这么多的出行,远远超过了铁路本身的运载能力,在这种供小于求的情况下,怎么调配资源,都没有办法解决供需问题。

东西就这么多,大家都想要,能怎么办呢?

加钱,继续扩建?

要知道很多线路只有春节才爆满,平时都空车亏损,为了满足小部分人短时间的出行,大量浪费资金投入到已经富余的路线中,并不划算的。

有这个钱,应该去投入到更多的地方。

12306这种基础设施,天然就是挨骂的,做的好,大家不会夸,做的有一点点不好,会被骂到死,这是基础设施的悲哀,所有人都有不合理的期待。

何况,12306在只花了这么少预算的情况下,做到现在这个程度,已经是超神操作了。

不考虑资金成本和技术成本张口就骂,是一种不太理智的行为。

怎么不去说人家印度火车卖挂票呢?

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

【本文来源于微信公众号:仙人JUMP。凡本网注明来源非中国IDC圈的作品,均转载自其它媒体,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。 】

延伸阅读:

  • 浪潮服务器助力12306,回家的路我们走得更快
  • 12306官方再次出现服务器故障 无法购票
  • 嫌疑人已被抓!贩卖470万条12306用户数据

(编辑:应用网_阳江站长网)

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