主题:【原创】关于12306“排队”系统引发的争议 -- 忘情
共:💬50 🌺204
不远攸高:突然想到的:12306为什么要做成实时?完全可以异步
完全可以不追求实时嘛,窗口售票是提前10天,网络提前12天开始接受订单,接受窗口为8个小时,到点不再接受订单,开始随机分配,分配结束后发送手机短信通知购票人付款,在下一次订单截止时间前付款即可。24小时内完全可以完成下订单->票额分配->付款的整个环节,没有付款的滚动入下一次网络预售甚至窗口
和奥运售票、北京购车抽签的套路完全一样,根本不用和淘宝的秒杀学
现在每日输送旅客高峰不过600万人一天,一人10个单子6000万单子分布在8小时,哪怕不用平均,用啥泊松分布、高斯分布,每分钟的单子也有限;而且现在只有订单写入,不涉及锁争用锁等待,实现起来完全可以轻而易举,有点流量限制就能拿下。反正保证你8小时内单子能填入就好了
给提提意见呗
- 相关回复 上下关系8
压缩 2 层
🙂淘宝的客户和高铁的客户不同 6 曾自洲 字528 2012-09-20 22:21:49
🙂这样的访问特性技术上更简单。 3 季侯 字102 2012-09-21 02:28:29
🙂要比淘宝容易多了。 奶嘴老仙 字68 2012-09-24 10:33:29
🙂你是专家,看看这个方案,我反正觉得挺好的
🙂除了内部计算的问题,还有一个问题就是带宽。 曾自洲 字18 2012-09-24 05:18:04
🙂每次查询或者订票的数据量很小很小。全加在一起才巨大。 奶嘴老仙 字0 2012-09-24 10:33:20
🙂这个铁路客票就在淘宝和京东之间招标就结了,哪来这么多麻烦 老驴 字119 2012-09-21 03:46:42
🙂京东就算了,:-) 季侯 字28 2012-09-21 03:49:49