新足迹

 找回密码
 注册

精华好帖回顾

· 软泥上的青荇——130张照片详解渔港小镇Lakes Entrance (2011-12-3) amon54 · 墨尔本东区/东南Bayside两栋普通房产18年来的价位变化 (2007-12-16) villa
· 我以为我会哭,但是我没有 (2015-3-12) lucindaaus · Tony 建房贴 Mel Point Cook(最新情报:房子已经完成,3月29日 Inspection 见368楼) (2010-3-19) tony2006
Advertisement
Advertisement
查看: 7623|回复: 109

进来聊聊,2亿人民币能开发出什么系统来? [复制链接]

发表于 2012-9-21 14:42 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个问题,尽然没有同学们在这里讨论呢?

12306.cn铁路网购系统十宗罪

- 无法支持大规模并发!!

- 从去年上线到现在一直无法支持大规模并发!!!
最最重要的sharding,caching,compressing,clustering,cdn等等都做了吗?

- 界面极操,完全不懂得应用ajax来时间局部页面更新

no longer valid - 只支持IE (据网友说可以用chrome,safari了,我四个月前mac chrome不行)

- 不能直接打印车票

- 不能选座位

- 使用的安全证书竟然不是有效的

- 竟然不是https

- 票丢失补办后竟然要先购买一张。。。不能直接作废之前那张吗???

- 开发费用极高;怀疑是用火星人的工资请了朝鲜人来写的程序

这样的系统。开发费用2亿啊
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!
Advertisement
Advertisement

发表于 2012-9-21 14:49 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果提供2亿经费给澳洲公司,能完成的比铁路局好吗?

发表于 2012-9-21 14:52 |显示全部楼层
此文章由 mylt 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 mylt 所有!转贴必须注明作者、出处和本声明,并保持内容完整
习惯就好

发表于 2012-9-21 14:53 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
mylt 发表于 2012-9-21 13:52
习惯就好

国内一个朋友参与开发。说给的工资也不高啊。这些钱,用到哪里去了?
有在国内干过开发的同学,进来说说你们的经验吧。
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:12 |显示全部楼层
此文章由 YugaYuga 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 YugaYuga 所有!转贴必须注明作者、出处和本声明,并保持内容完整
缺乏细节,无从谈起.

不过我觉得这个所谓的2亿“开发”费用应该包括系统实施的费用在内。
应该不算是非常离谱(包括可能被贪污的部分)。

发表于 2012-9-21 15:21 |显示全部楼层
此文章由 归来 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 归来 所有!转贴必须注明作者、出处和本声明,并保持内容完整
铁路1850万的广告片,大家都没看过么?  能拿出零头去真正做事,已经是良心发现了。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2012-9-21 15:22 |显示全部楼层
此文章由 lingg 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingg 所有!转贴必须注明作者、出处和本声明,并保持内容完整
猫兄。。国内的机构网站。。就是这个水平了。。

发表于 2012-9-21 15:23 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
从网上的评论来看,并发是个很大的问题。传说比FACEBOOK, GOOGLE还难解决的并发问题。
对于这样大型的商务系统,有没有好的方式解决? 从发现问题到现在9个月了。没有改善。

网上的建议有:
1- 把短时间的并发分散到长时间
并不是所有的技术问题一定要技术手段去解决。12306在节假日买票有高并发,其实完全可以引导用户不要在出行前几天再去买票。在主流节假日前可以考虑允许提早30天买票,越早买折扣越多。比如T-30天可以享受9折,T-X可以享受 9+(30-X)/30折扣。鼓励大家提早买票。把短时间的并发分散到这30天去,让系统瞬时负荷峰值尽可能的下降。我很看好这一点,对价格敏感的群众还能享受实惠。

2- 不同线路使用不同的数据库
12306并发最大的问题可能是对于票务资源的锁定。所以最简单的方法就是打散对票务资源的锁定;让不同的线路使用不同的数据库服务器。如果所有的线路只有一个中央数据库,那你怎么做都是崩溃。

3- 繁忙线路的票务资源分块
简单而言,从上海到北京的线路共1000张票,10000个人同时抢,大家都访问一个数据库,这个数据库很容易崩溃。所以,还是要把这个数据库切分 - 很多不同的做法,多个车厢可以有自己的数据库服务器;或者动态分配部分资源到指定服务器,然后动态引导流量到该服务器;不要锁表,锁行;等等。这点,很多数据库专家可以插插嘴。

4- 读写分开,尽可能的限制写
尤其对于读,完全可以用单独的读数据库,上面可以做memcache,local cache来显示票务信息。对于写,只有在用户选定了一个车次信息,真的决定买的时候,再去访问可写的数据库。

5- 借用云服务
12306的特点是一到节假日,资源耗用特别高,平时要小很多。这种特点不适合自己配备所有的服务器。可以考虑租用其他的云服务器,阿里云,百度云,铁道部出马他们应该会热烈欢迎合作滴。

6- 尽可能的把计算推到用户的浏览器端
考察一下典型的用户使用方式,把查找车次,时间的功能推到用户端。比如,如3而言,如果北京到上海的票务信息,即使是不同的日期,都在一个数据库上; 那可以考虑在查一个日期的时候(记得日期列要加index哦)顺便把左右2天的都给找出来。select … where T=X 和seleect … where T=X or T=X-1 or T=X+1对数据库的资源消耗是没有什么区别的。

评分

参与人数 1积分 +2 收起 理由
rayki + 2 感谢分享

查看全部评分

不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:28 |显示全部楼层
此文章由 酱油瓶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 酱油瓶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
realfenglin 发表于 2012-9-21 13:53
国内一个朋友参与开发。说给的工资也不高啊。这些钱,用到哪里去了?
有在国内干过开发的同学,进来说说 ...

大熊猫, 你知道的太多了.

就算是国宝也要当心
装酱油的瓶

发表于 2012-9-21 15:29 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我也参与过一些并发系统的开发。不过规模没有那么大。
参考的规则无非也就几个:

第一: 数据库分类独立。在资金允许的情况下,通过数据库的逻辑独立,减少对某个特定数据库在一定时间内的高峰请求。
第二: 分流请求。通过一些选择判断,把请求发送到最相关的数据库进行索引,减少请求失败。
第三: 登录数量限制。

也没有太多开发并发系统的经验。
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:30 |显示全部楼层
此文章由 findcaiyzh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 findcaiyzh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
墨尔本的哪个Wiki不是也不怎么样吗。看参与的人有没有良心了,从上到下。
Advertisement
Advertisement

发表于 2012-9-21 15:31 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
酱油瓶 发表于 2012-9-21 14:28
大熊猫, 你知道的太多了.

就算是国宝也要当心

呵呵。所以只敢谈技术啊。。。。不然,我早发到大千去了
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:32 |显示全部楼层
此文章由 北风 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 北风 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我觉得开发全国的铁路订票系统,2亿真不多

发表于 2012-9-21 15:33 |显示全部楼层
此文章由 uowzd01 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uowzd01 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主天真了,码农拿到手不过2万而已

发表于 2012-9-21 15:35 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
findcaiyzh 发表于 2012-9-21 14:30
墨尔本的哪个Wiki不是也不怎么样吗。看参与的人有没有良心了,从上到下。

myki card? 的确,这个系统似乎开发费用到了15亿澳元了。
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:37 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
北风 发表于 2012-9-21 14:32
我觉得开发全国的铁路订票系统,2亿真不多

但是,看过网上评价后,发现,这2亿,似乎没有做什么事情啊。无非就是建立了一个普通网络订票系统,带着个数据库,弄了个带索引的网站。发现问题后,9个月,一点改进没有。
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!
Advertisement
Advertisement

发表于 2012-9-21 15:38 |显示全部楼层
此文章由 Ausbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Ausbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
2亿可能啥也作不出,2 dollar 可能作出最好的, 看人

发表于 2012-9-21 15:38 |显示全部楼层
此文章由 findcaiyzh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 findcaiyzh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
realfenglin 发表于 2012-9-21 14:35
myki card? 的确,这个系统似乎开发费用到了15亿澳元了。

对myki.

退役斑竹

发表于 2012-9-21 15:40 |显示全部楼层
此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
realfenglin 发表于 2012-9-21 14:35
myki card? 的确,这个系统似乎开发费用到了15亿澳元了。

NSW几天前不是爆出n亿的一个软件系统不能用。

天朝那个至少还能凑合着用用,而且便宜。
专攻电子电路

发表于 2012-9-21 15:41 |显示全部楼层
此文章由 gnefoaix 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gnefoaix 所有!转贴必须注明作者、出处和本声明,并保持内容完整
见过不复杂的应用,由于写得极烂的程序,8核CPU和16G内存在上百个人访问时全占满的情况。

不是中国的...

发表于 2012-9-21 15:41 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Ausbear 发表于 2012-9-21 14:38
2亿可能啥也作不出,2 dollar 可能作出最好的, 看人

公司也在给国内的客户做软件服务和硬件支持。
头头们看到这个新闻后,直接问我,需不需要提高价格。

问我这个2亿的系统里面有什么高科技和技术难点。我也只好拿并发来应付了
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!
Advertisement
Advertisement

发表于 2012-9-21 15:44 |显示全部楼层
此文章由 北风 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 北风 所有!转贴必须注明作者、出处和本声明,并保持内容完整
realfenglin 发表于 2012-9-21 14:37
但是,看过网上评价后,发现,这2亿,似乎没有做什么事情啊。无非就是建立了一个普通网络订票系统,带着 ...

对,最重要的是做出来的这个东西不好用
哪个公司做的?
If you let people believe that you are weak, sooner or later you’re going to have to kill them.

发表于 2012-9-21 15:45 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
gnefoaix 发表于 2012-9-21 14:41
见过不复杂的应用,由于写得极烂的程序,8核CPU和16G内存在上百个人访问时全占满的情况。

不是中国的... ...

这样的程序在调试阶段能通过审批?
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:46 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
北风 发表于 2012-9-21 14:44
对,最重要的是做出来的这个东西不好用
哪个公司做的?

中国铁道科学研究院。

我很奇怪,这样的研究院,竟然,不需要技术支持和合作。我找找昨天看的新闻上如何说的啊。稍等
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:48 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
@新浪科技 新浪机构认证: 负责铁路电子票务系统的主要是铁道科学研究院电子所。对于为何不与国内成熟电子商务系统合作的质疑,一位电子所的研究员表示:“我们12306网站是非营利性质的,不会和商业企业合作,而且我们对自己的技术有信心。”
不管怎么变,只有一点不变:永远都是穷人先倒霉!!!

发表于 2012-9-21 15:50 |显示全部楼层
此文章由 realfenglin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 realfenglin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我个人认为不想合作的主要原因是:和商业企业合作后,开发技术和投资成本透明了,技术更加公开化。
Advertisement
Advertisement

发表于 2012-9-21 15:53 |显示全部楼层
此文章由 gnefoaix 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gnefoaix 所有!转贴必须注明作者、出处和本声明,并保持内容完整
realfenglin 发表于 2012-9-21 14:45
这样的程序在调试阶段能通过审批?

是印尼一个学校的在线课程登记系统。

你觉得他们会做大规模调试和审批吗?

以前他们学生不多,还行,越来越多,就越来越慢,还有一次down机了

发表于 2012-9-21 15:54 |显示全部楼层
此文章由 dd66 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dd66 所有!转贴必须注明作者、出处和本声明,并保持内容完整
只有10%用到了网站建设上,其它90%..........你懂的

发表于 2012-9-21 15:54 |显示全部楼层
此文章由 punky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 punky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
2亿可以造大船买方舟了。

发表于 2012-9-21 15:55 |显示全部楼层
此文章由 北风 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 北风 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看起来很多地方得重做
要求达不到,过不了测试,钱也拿不到多少吧

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部