说说北京奥运购票系统瘫痪这事儿

奥运购票网站据说刚上线就瘫痪了,听说而已,没有亲见。奥运会这种”钱多人傻”的项目,自是财大气粗,听说购票系统所用的存储都是花费人民币千万级别的,即使花了大钱还是没办好事,遭到批评也是活该。

开始说是因为网络负载导致瘫痪,后来又辟谣说,“主要还是系统后台的数据库的处理能力,在设计、规划方面,还有待于改进”

那我们实际看一下具体数据。“票务系统已经做了多次压力测试,票务系统每小时将能处理3万张门票的销售(另外又说:三个售票渠道共同能够处理的售票能力是每小时15万张),以及承担每小时100万次以上的网上浏览量。”,这算下来,也就是每秒钟处理不到 9 个交易请求,平均每秒钟 278 个点击(这也难怪百度李彦宏唏嘘一把: 不要说800万次,就是每小时8000万次,对百度来说,也只是a piece of cake),这真是一个非常业务指标非常低的系统了。整个系统启动后,系统一个小时涌进来 20 万订单,其实平均每秒钟不过 56 个交易请求罢了。如果把问题推到数据库身上,还不如把问题推到开发人员数据库水平上。

抛开技术限制,门票的销售策略也让人觉得很傻,难道就不能一次只售一种项目的票麽? 先售那些比较冷门的项目分流一下访问压力,是很简单方便的真实压力测试。这只是奥运 IT 体系建设的第一次公共亮相,不由得让人担心其他方面的健壮性。

回头说李彦宏的自大。每小时 8000 万次,一天就是 19 亿 的 PV,百度能有多少? 雅虎也不过是 40 亿PV而已。就别小菜一碟了,再说这只是 PV,如果加上事务量,那是更难搞的。

对比一下国内比较大的交易网站,中国彩票协会的数据:

营收35,000,000元/日(博彩业钱真好赚), 目前系统每天交易笔数50,000,000笔,峰值处理4000笔/秒

这种压力估计还有的一搞。

EOF
Updated: 有人说其实是临时工的错,很有道理


10 thoughts on “说说北京奥运购票系统瘫痪这事儿

  1. wr

    百度、雅虎和中国彩票有一段很长的成长期才到现在的访问或交易量的水平。

    Reply
  2. yh

    各家都有各家的难处,还是觉得不要幸灾乐祸,站着说话不腰疼。
    有哪个系统没有在生产环境出过问题,可能你的系统没有那么的引人关注罢了,别说google了,包括国内的某些大的互联网应用,它都有出问题的时候,你敢绝对的保证你没有问题嘛?既然问题已经出来了,再一味的去讨论他们的如何不是,其实都是纸上谈兵,不利于问题的解决。
    还是觉得歌华这个公司,现在如果花大力气的时间去解决这些技术的细节,可能已经来不及了,应该更多的去考虑如何在现有系统的处理能力的情况下来应对正常、合理的客户需求,避免如此大的影响力。

    Reply
  3. lovoror

    说到底就是钱。
    一般这种国家级的项目,有多少人在意了性能?外包给一家什么软件公司,搞几个月的封闭开发,拿到钱就完了,咱中国的那些老板那个在意你后面能不能成事?

    Reply
  4. kbtrace

    每小时8KW,但并不是一天就24×8KW,不能这么算
    另外,baidu的业务系统没有那么多事务那么复杂,而且数据库也是他们自己的
    当然了,他们的研发确实不如想象那么强,还是比较弱的
    BTW:证券的系统估计比彩票的更有难度

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *