西西河

主题:【讨论】回应对12306.cn网站的技术质疑 -- 忘情

共:💬187 🌺697 🌵3
分页树展主题 · 全看首页 上页
/ 13
下页 末页
      • 家园 mark所言即是

        这篇文章我直接滚动到底了。

        上次铁道部也整出片文章说 因为要兼容syabase的旧系统,所以没有scale up的方案,只有scale out方案。当时我还天真的信了

        后来某日查车站达到时间,竟然服务器也挂掉了

        这出来写文章也是蒙事啊。

      • 家园 mark 兄是唯一说到点子上的,您是it行业的吗?

        这篇文章作为宣传,忽悠人是可以的(简直太好了,所以被选中)。

        但是就解决问题上,完全不着边际。

        连忘情都知道,问题就在“升级后用户购票可能会被强制排队,由于系统存在多处漏洞,排队后购买失败的概率很大。”

        这篇文章没有一处是具体针对解决这个瓶颈问题的。倒是把大半篇幅,用来解说对并不存在问题的地方。

    • 家园 很多不是技术问题而是业务模式问题

      比如这个每天集中放票,这是明摆着要制造抢票高峰的,改成随时放票行不行?一趟车一趟车的放出来,一下子就把流量分散了。

      网银支付过程很慢,那为何不搞个直接充值?先付钱充值然后买票,操作时间减少不少,网站压力就又小了不少吧,还能赚钱。

      更重要还有铁道部搞这个网站是想杀死代理自己赚钱吗?如果不是为何一定要自己搞网站?现成的中航信的例子,让代理商接入,由代理商去承担直接压力,比如携程。如果大家去抢票,显然是携程的网站先爆掉,然后才是铁道部网站——说不定这种时候,就算铁道部网站真爆掉了,大家也说是携程的问题。

      搞成代理制,铁道部网站压力小多了,付款没必要实时,最极端状况还可以限速,比如说一个通道1秒钟只能从铁道部系统拿到1张票。淘宝秒杀,抢不到的人多了去了,大家不也都很习惯。

      • 家园 航空基本是供大于求,铁路则相反,这点太关键了

        民航春运执行航班25万架次 运输旅客3376万人

        2012年春运民航工作圆满收官。在为期40天的春运工作中,民航共执行航班25万架次,比去年春运增长7.7%;旅客运输量3376万人次,与去年同比增长3.6%;[red]航班平均客座率为64.87%[/red]。

        航空居然每天运送旅客也达到80万人?这么多?

        另外我有所怀疑的是:每架次是130多人,就这才坐了2/3,敢情民航春运只飞大飞机,没有小飞机出动?

        铁路2011年春运今年春运铁路日均运送旅客能力达620万人

        正因为没那么多并发抢票竞争压力,中航信才滋润,假如飞机票价降50%,估计一样被抢票人骂死

        • 家园 你没有理解这个方案的重点

          重要的不是让每个人都买到票,而是解决挨骂的问题。

          现在大家都承认,铁道部网站是被挤爆的,买不到票大家还可以理解,现在骂的是铁道部网站花钱太多,网站太烂。如果改用代理制就没问题了,就变成了大家先去代理那里去挤,由代理负责排好队再向铁道部网站发请求,支付结算过程也全部推给代理。铁道部网站不直接承受全部用户的压力,况且还可以采用控制代理的数量和代理卖票的数量,比如一个代理1秒只允许卖1张票。用这种方式,铁道部网站永远不会爆掉,爆掉的只可能是代理商的网站。大家要骂也就都去骂代理了,更何况多数情况下由于多个代理商,肯定热门代理先爆掉,比如携程先被挤爆,而这时xx市xx科技公司的代理售票网站还是好好的。

          • 家园 12306网站花的钱还真不算多

            现在大公司里搞一个一两千用户的ERP,花费都得是几千万朝上,单位还是美元。铁道部网上购票系统面对的用户数和计算及流量压力,绝对是震烁古今的级别,20亿RMB内把问题解决好都算是超水平发挥了。

            • 家园 说点题外话

              说点题外话,忍不住吐槽,这个“万人唾”的ERP,实在不明白国内如此盲目为哪般,从国企到私企,蜂拥潮涌,烧钱的狠啦。而且,并不见得有如何的效率提高,也不见有多大的管理提升,实属是财物力的浪费以及无穷尽人力的折腾。每年在N个系统的投入之高,无语,更不知这系统费用是高在哪里。

          • 家园 从技术上说,这么做没啥意思,似乎有词叫“无效帕累托改进”

            似乎说的就是这意思

            TG还是有追求的,要的就是方便群众,体现3公,你整这么个系统似乎纯粹是为了转移焦点,而且注定不能成功,人民没这么好哄

            • 家园 没太懂

              似乎没太懂,按您的意思,那到底搞还是不搞?反正怎么都会有问题。

              另外,我很想问问,在河里的,很多是在国外,也很多如我这样子凑热闹,那乘坐高铁动车的人数几何?使用系统购买票的人又有多少?

              我是IT外行,插不了口,就我的实际来说几句吧,我自己使用的很少,但为我家人使用的极多,我表示在非假节日期间,这个购票系统非常好用,方便快捷,如果我可以选择的话我到希望是坐动车,对于航班晚点已深恶痛绝的说。

              所以,有问题解决问题是正道。泼冷水之类还是少些的好。

    • 家园 突然想到的:12306为什么要做成实时?完全可以异步

      12天后购票人才去乘车,为什么要赶在购票人点鼠标后的几分钟内告诉他结果?

      其实完全可以做到和奥运购票一样的,提前N天收集需求,提前M天按需求随机分配返回结果,提前X天付票款即可(N>M>X);区别其实仅仅在于,当时反馈结果拼的是机器、网速、运气;延时反馈结果仅仅拼运气而已

      比如:提前12天收集需求(这个时间还可以更短,比如12小时),提前11天反馈结果买到没有(这个时间其实可以在收集需求结束后几个小时就行,理论上这种计算很快,比如2小时可以做完,完全可以把规矩定为8小时后全部反馈,甚至可以一个车次一个车次反馈),提前10天付款;如果订到了没付款再打回窗口售票(网络当然也可以,就是麻烦些)

      挨骂当然是必然的,正如忘情所言,需求大于供给,总有人会买不到票,总有人会骂。说起来我这种方式和北京购车抽签方式其实也是一样的,只要有了大家认可的规则,骂声其实还小些

      通宝推:辣椒,庄汀,胡一刀,

      本帖一共被 2 帖 引用 (帖内工具实现)
分页树展主题 · 全看首页 上页
/ 13
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河