大家谈谈,铁道部花2亿元做购票系统贵吗?

2012-09-21 09:40:56 +08:00
 crazybug
反正我觉得这是个好事情,想用好系统,又不想花大钱,这种思路才不正常。
10083 次点击
所在节点    程序员
100 条回复
feiandxs
2012-09-25 12:08:50 +08:00
@areless ....单纯喷这一句“没有复杂的查询”。
bulldozer
2012-09-25 12:16:02 +08:00
@foxidea 数据库设计算不得问题。铁道部其他的系统跑了这么多年,包括遍布全国的代理商出票系统,这一块应该很成熟了。何况这个项目的费用来看,不太可能上几千台破PC服务器,你也太瞧不起铁道部了。

问题应该是业务逻辑这块儿。
Jody
2012-09-25 12:31:03 +08:00
政府的工作是需要时间和金钱的,而解决问题的本质的话,要是假期不是这种一窝蜂,要是劳力不是外出集中在一个地方,要是大部分人都能留在老家附近,或许问题又从另外一个角度解决了
feiandxs
2012-09-25 12:32:07 +08:00
@bulldozer 因为座位是唯一——所以任何一次购票行为,都应该是有某种锁机制才对。
也就这里卡住了。
不过@foxidea 的想法是不错的,一趟车一个数据库实例——所谓实例的意思其实就是拆分下来,虽然用户操作上可能会多几次,需要逐步定位到对应的数据实例去,只针对一趟车进行查询,再锁死,确定后对购票序列号进行hash,进入支付步骤,这样估计也会好一些。。。
bulldozer
2012-09-25 12:56:45 +08:00
@feiandxs 我没用过这个系统,不过我想购票这块儿,应该是个batch操作,不会对每个用户的每次订票进行一次写入。用户可能很难实时看到购票结果,否则这要求就相当高了。

实例拆分价值不大,首先为了和其他的购票网点程序兼容,数据库不太可能进行大幅度改造,其次这样的拆分大大的增加了维护难度。

购票系统的峰值不难估算, 压力完全可以通过业务逻辑优化和增加硬件投入搞定。
areless
2012-09-25 14:23:33 +08:00
@feiandxs 你可能接受了铁道部某种洗脑。
@aveline 我买过,而且购票这种并发没有你们想像的高,主要原因在于一个完全没有接触过此类应用的单位在夸大其并发。更重要的是这个系统,关系到政绩,导致2亿的结果。
tozero
2012-09-25 16:16:56 +08:00
我朝每年的黑色支出是不是在万亿以上啊,2亿?,你刚才有说话吗?
AntiGameZ
2012-10-07 21:23:38 +08:00
@sesinx 看V2EX里其实也说过了,事业单位政府做东西,报价大头都在硬件建设上,软件只是小头。部里的东西没本事去接触,之前和太极做过纯软件的东西,十几万块钱就搞定了。但是,同样的一个项目,换在另外一个甲方,因为牵涉到服务器采购,一下子就飙到十倍的价格。服务器贵是一方面,但还不至于那么离谱。
bombless
2012-10-07 21:35:06 +08:00
之前人家运维漏洞还是注入漏洞啥的不是把数据库给入侵到了么。人家用的是Oracle数据库呢。
Zuckonit
2012-10-08 10:15:45 +08:00
贵不贵不是问题关键,好不好用才是
Zackbot
2012-10-08 17:12:10 +08:00
一点都不贵
jimrok
2012-10-09 16:05:51 +08:00
2亿确实不贵,如果真的要达到淘宝的交易量的话,2亿恐怕不够呢。如果按照峰值的计算能力配备服务器的话,至少需要10000台以上,你没看错,加上电源,交换机,网线,不间断电源,监控,备份,空调,软件还没开发呢,就花的差不多了。但是就为了春运和过节维持这么一个大计算量的数据中心是否值得呢?是否值得呢?是不是考虑在过节期间向淘宝和京东租用服务器呢?
amtb
2012-10-09 17:51:58 +08:00
@jimrok 京东的那几台windows服务器也好意思跟淘宝比?
areless
2012-10-09 18:50:18 +08:00
@jimrok 达到淘宝的交易量并不需要淘宝投入多少服务器,淘宝的服务器投入绝大部分是去负载非交易型访问浏览的。所以12306不能跟淘宝做对比。
数据库也好,缓存也好,都是软件层的东西。要知道一台服务器的QPI频率为6.4GT/s啊!
cjjer
2012-10-09 19:14:22 +08:00
@amtb 从来没觉得京东就几台windows能搞定..求证一下。
gcweb
2012-10-10 18:21:48 +08:00
@hector 什么系统这么贵。。。
omegaga
2012-10-11 01:21:27 +08:00
@hector 你们公司是IBM么=。=
qilin7007
2012-10-11 09:29:18 +08:00
这不是鬼不鬼的问题,而是花了那么多钱居然还做不好的问题。
frank200
2012-10-11 13:49:37 +08:00
2亿真心不贵,哪怕2亿美金呢,如果能解决10亿人的购票需求,简直就是捡了大便宜。。。
关键是这个东西现在不是垄断啊,如果有不用2亿就能做的比你好的,你还不选,这就有点不厚道了
foxidea
2012-11-01 18:02:13 +08:00
@bulldozer 俺不觉得,给你看个东西你会明白 http://t1.qpic.cn/mblogpic/a679eccc7a96a8cea430/2000

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/48370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX