主题:【原创】好吧,给一个铁道部订票系统的正确答案 -- 布老虎
这里有位业内人士,给出证据,说明了开源软件技术上的可行性。链接出处
再天马行空一下:
1. 这个实在是最简单便宜的办法:Fuhrer:淘宝已经给出正确答案了,只是很快又被下线了
每卖一张票,给淘宝5毛,1块,估计比自己开发便宜多了,而且快多了。不仅如此,淘宝的可靠性也是经过验证的。
但我猜不出为什么不这么做,估计要业内人士,例如忘情才能给出合理的解释。
2. 如果一定要自己开发,我发现布老虎的方案,技术上基本靠谱。(基于一帆孤的案例是真实的假设,以我的直觉,是真实的)我们可以做个分析:
查到的2012年铁路春运人次为2.2亿。
假设来回跑,实际坐火车出门人数大约是1.1亿。春运提前一个月售票的话,估算最高峰,可能有5000万人同时在线。(这个数目可能还可以往下调,因为可以用分路段段,分天来发布火车票,这样,不同路段的人,不用同时挤在一起。)
好了,再回头看看一帆孤河友的数据,大概涉及商业机密,他没有说得很细,我也只能拿中间值猜: 500万人同时在线,35台服务器,5个G的带宽,开源数据库Redis。
那么我们在看看布老虎,考虑到5000万人同时在线,10倍的话,至少也是350台服务器,但再考虑其业务逻辑的复杂性(尤其是预付款的支付问题),以及MySQL与Redis的差异,1200台服务器,这个估算确实很合理。
总结:技术上支持布老虎,政治上支持红黑客。
- 相关回复 上下关系8
🙂不能用一个烂系统取代另一个烂系统吧 任爱杰 字236 2014-01-04 23:49:16
🙂谷歌和百度的业务特点和铁道部不同自然不能套用 百年 字123 2014-01-04 23:58:59
🙂这个不是这样的 1 懒厨 字396 2013-11-03 20:11:40
🙂技术上支持一下布老虎
🙂买火车票要身份证吧?这个淘宝不行 zero9999 字0 2013-11-01 07:16:48
🙂量变是要引起质变的 4 胡一刀 字668 2013-11-01 02:54:24
🙂你应该还没有理解布老虎的思路 1 懒厨 字843 2013-11-01 04:05:32
🙂数据库可不能这么用 墨虎 字716 2013-11-01 12:33:45