主题:【原创】关于12306“排队”系统引发的争议 -- 忘情
买到硬座了,还可以凑合一晚上。我觉得原因可能是没有在网上放票吧,因为我订另外一个车次,网上只能买到软卧,去窗口就排到了硬卧。
1万个请求争1000个资源和1万个请求争1个资源,其实后者在技术上处理起来更简单。
热点集中,cache效率更高。
就商业价值而言,搞得不好开发费就只收1块钱。现在拿好几亿搞这么个还不如不搞的东西,倒是该查一查有没有利益输送问题在里面。
在国内技术圈里根本拍不上号。
其实就京东那样,估计也足够对付了
铁老大就是这么被啃坏的
洗地也是很弱的一件事
等于是让幼儿园小朋友驾驶波音飞机,
不出问题才怪。
淘宝、腾讯、百度,这三家都是有些爱国情怀的。铁道部的担心是过虑了。华为服务器技术也是非常强的。
现在售票网络搞成这样不堪,其实可以请这些公司帮改进一下,费用不会高,而且关键的改进技术大概也会给你们解释清楚的。
亡羊补牢,为时未晚。
但是售票系统,应该给靠谱的公司做。
铁老大这事做的很离谱。
其实现在改,还是来得及的。
后面有人说到1万个人抢一个,比1万个人抢1千个好处理,我觉得也是这样的,估计现实情况应该是后一个。
到底神马原因搞成了这样,想不通。
就算是买不着,你也快点告诉我,干嘛浪费时间,本来就着急,这么一折腾就更着急了。
我也曾经出差买不着,找黄牛买的,加了一点钱,不过上面的身份证不是我的,反正单位给报就行,难道后端系统在比对这些身份证是不是恶意买票?这种情况完全可以离线处理,也可以进站时对比票和证件解决。
我们又不了解细节和实际访问量有多大,所以有些地方不如人意,可能真的是因为太复杂,太多访问量的原因,但是过去了八个月,反而出现了这么大的退步,就不能用前面的原因解释了
我觉得可以这样调整:建立一台独立的入口服务器专门处理用户登陆,通过排队的方式保障登陆入系统的人都能快速的稳定的订票,保障系统不至于崩溃。
登陆系统的总人数根据订票系统的承受能力来计算
譬如订票系统每秒处理100个订单,那么在一小时内就是能够处理60*60*100=360000个订单,然后在登陆界面登陆的时候像银行排队一样的取个号,假如前面有480000个人排队,那个可以通过公式480000/360000*60=80计算得出至少要等待80分钟,那么这个号的有效登陆时间是1小时20分-2小时20分后。排的号在有效登陆时间内才能登陆,一但成功订票后这个号就失效了
订票和付款登陆可以分开(就和退票登陆一样),这样付款失败再次付款时也不要排队了
PS:说句题外话,本周四我从汉口回南京,动车D3058次的卫生做的真差啊,男士用的小便池至少有十几根烟头,池里都堵塞了。大便坐坑上面全是尿液,还没有厕纸。在国内人民素质不达标,清洁能力跟不上的时候真心不能上做坑啊,还是蹲坑好啊(我那节车厢居然出了小便池,另外2个全是做坑 %>_<% )
最糟糕的地方就是排队,一旦排上队就不能再买其它票,然后人还不能走开,因为购票后45分钟就要付款。于是只好请假不上班,在电脑前看着那个倒计时从30分钟到29分钟,然后再一遍遍返回30分钟。苦苦等待两个小时后,倒计时终于一次次接近1分钟了,最后倒计时结束,弹出一个对话框说“没票!”,那一刻真有砸了电脑的冲动。
相比之下,春节使用12306虽然也很辛苦,也要一遍遍被告知没票,但时间非常短,基本在下订单2分钟内就知道结果,然后可以转订其它路线,不管最终订上没有,至少不需要耽误上班时间。所以12306这次改版无疑是退步了。
真是与时俱进,以前的虽然废柴,但是也凑合用了,一个重大改革居然越改越慢,自动化还不如人工?
有些时候,开发公司不能光有技术能力,工作经验一样重要,不了解具体业务,开发起来就是闭门造车。遇到小的甲方也就算了,像铁道部这样的立马就打回原形。