|

楼主 |
发表于 2013-9-13 10:40:49
|
显示全部楼层
最近12306跟浏览器插件又杠上了。发一个论坛里的讨论吧。。大家说说看
关于12306,就那么大的运力,僧多粥少,让全世界的互联网公司都来做也搞不定,关键是东西就那些,分配系统再高级也搞不定。
关于插件,12306屏蔽他很正常,哪个网站部维持自己的秩序? 现阶段高性能服务器的价格,以我们公司现有最贵的IBM大型机z系列来说,低配是千万的价位,满配近百颗处理器价格可达到上亿,现在最新的应该是BC12系列。根据处理器不同定制类型,价格也不同,1颗1FL国内大约100万上下,其他类型如ZAAP之类会更贵一点,不过这我知道的价格,真正商务购买的价格就没有详细了解了(-。-机密)。
大型机系列,一般不会用于互联网这一块,因为性价比实在太低了。这个系列是那种需要99.9999%可靠性的行业才可能去购买的。
次一级的高性能服务器,还是以IBM系列为代表的话,就是P系列小型机了,从P710,到P780,根据不同的性能从几十万到几百万都有。一般需要较高可靠性的数据库等都会部署在这以级别的服务器上,其可靠性和价位都比较适中。以某市的某机房为案例,其数据库就是用3台p750搭建的oracle集群。
再次一级,就是刀片机和x86服务器了,此类型的设备一般都用于部署中间件等对可靠性要求不是非常高的软件(还记得魔兽世界当年宣传的刀片服务器么),价格从几万到十几万不等。
以上信息如有错误,请指出~ 首先:你要想质疑谁就质疑谁,你想骂谁就骂谁,我没拦着你。
其次:技术就是这样,就是要实打实,一步一个脚印出来的。
有些就是花钱买不来的,就好比你能花钱买到F35,但是买不到F22,你能花钱买到747,但是买不到空军一号。
有些就是看别人简单,自己就未必能做的,就好比747卖的全世界都是,但没见谁能山寨一把。
有些就是一定要投人花时间去磨的,就好比给你100个亿,一年半载内你也绝对山寨不出个747来(拆散了再组装这种歪招就免了)。
以为自己财大气粗,砸下大把的钱就能一步登天的,最终都会头破血流。
谁都不能例外。
再次:如上一条,高科技确实是很昂贵的东西,不但花钱,花时间,还要花精力去挖人和留人。
所以,如果玩不起,那就趁早别玩。如果真想玩,那就要持续的投入,别像暴发户那样,想着砸一把就能出来。
以12306为例,就算现在这鸟样,如果能维持住团队的核心成员,挖到些有经验的人。
慢慢的优化,逐步的改进。反正除了春运还有大大小小的黄金周和暑期高峰,大小问题发现一个解决一个,反正有无数的人义务帮忙做功能测试,也有无数的脚本义务帮忙做压力测试。
如果团队还可以的话,三五年时间,估计就能磨出个未必好用,但是至少能用的东西出来了。
当然,前提是还是:有稳定的团队,能持续投入。 说实话,虽然都是IT,但是办公系统管理系统这块我真的不熟,就只能泛泛而谈。
但是,作为受害者,我也已经被N个公司的办公系统折磨得无话可说,见怪不怪了。
对于这块,因为办公人员其实有限,所以对性能什么的要求其实不高,甚至可以说是很低。据说移动的某些系统,点开始后,就可以起来伸个懒腰,再去倒杯水,泡上茶,慢慢喝完,然后就差不多可以看到结果了--反正大家忍忍就行了。
但是这块对于业务的理解要非常的透彻,也就是所谓的建模要非常的精准。
而且每个公司,每个团队的实际情况,习惯流程和一些固有的规章约束都不同,很难有一个大一统的模型包打天下(但是从某些人交谈中得知其实这些办公系统的公司还是有一定的模块化的),所以针对每个客户的定制建模的准确性,很大程度就决定了大家对这产品的满意程度了。
所以你说的那公司,既然说是非常有经验的,那估计不会是什么稳定性有问题,多半还是出在对你们的需求和流程理解不透彻这块上。
所以,如果自己有一定的能力(这类系统技术上代码上其实没多复杂),既然现在已经有个原型出来了,如果真的想有个好用的东西,不妨用心改一下。好东西真的是用心慢慢的磨出来的,毕竟,自己才真的知道自己想要什么。 这很明显是由于网站设计的不好造成的。应该增加提交预订的功能,如果提交订单时暂时没票,可以等有票了自动给用户添加此票的订单,这样不就省得来回刷了吗。这不是编程中经常遇到的轮询和异步模式之间的差别吗。当然票贩子是要打击的。 引用@q1232123 的话:那你说怎么解决只有100张票,1000人要买这个问题??
可以无票~但不可以崩溃!你理解我么?不是你无法登陆刷不出页面。而是系统告诉你,票卖完了!这是两个完全不同的事情!系统崩溃可能那100张票都没法卖,系统没崩溃至少有100人能买到票。懂吧!做这个系统就是为了更好地卖票,更好地让大家买票,不用舟车劳顿的去车站或者售票点排队,它的作用不是解决运力不足!铁X部负债的26000亿才是用来解决运力的。让票更多!你了解了吧!12306是解决买票方式的。 引用@独孤刃雪 的话:别单纯了好吧。5个亿不包括运营费用!运营费用如今照支!你见过机房么?去过么?你知道防火墙多少钱么?虽说商用路由贵一些,但是,跟一两千台服务器比起来也基本可以忽略。你是不是还应该告诉我,6类网线也是一...
没那么简单。
防火墙多少钱我不了解,刚才随手搜了下,10G流量的就过百万了:http://detail.zol.com.cn/firewall/500000/
1000台机,出口带宽怎么都要算500G吧?那这里大约就是5000万了。真的可以忽略不计吗?
还有,软件费用你就不算了?oracle据说一个核是几十万。当然,铁道部肯定是大客户,不会这么算的,但是不拿出几千万上亿,估计oracle没那么好心。
你说用免费的mysql?据我了解,能搞的定几百个个节点以上的高性能mysql服务器集群的,在中国应该也就那数得出的几家互联网巨头了。至少目前好像没听说其中哪个出手帮铁道部弄这个。
另外,对于建设这个1000台服务器集群的团队,我估计多半是外包的,所以这些成本不会算到运营成本里面,而是在建设成本里面。
说句实在话,这也是为什么我一开始就觉得这个铁定被骂的原因:一个完全没有相关技术底子的团队,一出手就是这么高性能高负载的大型集群,这不是钱的问题,至少在技术上,纯粹是找死。 引用@yhz 的话:1:看到你用视频网站比对数据库中心的系统我就不想多说什么了。关公战秦琼的东西都能拿出来比较,说明你对这些没啥了解。2:我说的5000万,不是指购买带宽的费用,而是指购买能满足这个带宽的防火墙的费...
假如你见过真正的数据中心,你应该知道铁X部的数据中心根本不能叫做数据中心,撑死算个机房吧。用它跟全球较大的视频网站比~~好吧,是我的错。相当于用小学生跟杨振宁讨论物理。我错了!
防火墙的费用,麻烦您仔细核实一下。您就知道这个数字了!互联网上每天的攻防多的不胜枚举,你见过有公司把防火墙费用当回事儿么?就相当于你家防盗门的价格对于你家里所有东西的价格差不多,当然,家徒四壁的除外!
hadoop确实现在是离线数据,但是,基本大一点的互联网公司都在做在线!虽然,应用的还不是很广泛。
这个你说对了!12306确实没有这个能力,但是有这个能力的公司那么多、那么多。偏偏是他们拿了这个标!而且,这么高的价格!
这个你说对了!一个公司为了自己的利益,不惜夸大自己实力,捏造虚假信息,运用非市场手段套取国家项目资金,关键是!他们竟然还把这个项目搞砸了!这种公司真的该死!置有司脸面于不顾!真该死!
引用@yhz 的话:老实说吧,我对他们没任何信心。所以呢,还是别劝他们了,免得他们又有理由往自己兜里装钱了。其实我不反对有人借某某项目往自己兜里装钱--可能是我见得太多了,习惯了。但是装了钱又办不成事就应该狠批...
你说的这个我很认同,哪怕再多给他2个亿,做好了,让大家确实方便了,谁都不会说啥。这点钱还比不上部长收礼收的多。对于国家根本可以忽略。只要能解决买票不方便的问题,老百姓肯定不会在意它多少钱的。 呵呵, 专家范又出来了, IBM的方案这里不说, 当时铁道部和清华合作过售票系统的课题, 课题项目都立了, 理论分析也做了, 甚至方案都出来了, 还不是被铁路给半途而废了, 再说易程科技, 铁道部售票也不是就一个系统, 单易程给铁路系统也做过几十亿的项目了, 没经验, 不外包? 呵呵呵, 屁股决定脑袋的事, 不用说的这么好听. 有人就喜欢那这么大的规模谁也没经验来转移视线, 问题的焦点是, 同样投入这么多钱, 你这个系统值不值? 这个世界上所有的系统都做不到100分, 好, 你给我做出70分来行不行, 结果你交了30分的卷子, 还好意思用没有100分这种理由来搪塞? 看到你评论方案还特别注明:清华合作的?
好吧,我看到了和清华合作的,我就知道这方案基本上也就是有学术研究价值而已。
方案好弄,玩个几年经验的,都能说个差不离。
关键还是在于细节,而且很多的细节,真的是吃亏吃出来的。这些细节才是真正的技术壁垒,才是一个高技术团队的核心技术价值--不在于ppt里的方案,而在于大脑中的经验。
这也就是我刚才跟说 @独孤刃雪 解释为什么那些互联网巨头不可能都聚在一起弄12306的原因。让他们各自出ppt,出方案都好办,反正说写什么不写什么大家都心中有数。但是各自出精英碰头,一起开发?大家的底子就暴露无遗了。
所以,清华的那些象牙塔里弄出来的方案,多半很漂亮,但没有个三五年,根本落不了地。
所以,为什么我说这些都不是外包公司能做出来的呢?因为外包只管开发,开发完就交差拿钱走人。就算你出问题下次再请这个公司来,实际上开发的人早就换了几波了,能有什么积累?而真正的吃亏经验的积累,是在不断的日常维护中,不断的发现问题解决问题而来的。每一个大型的系统,经过初期的整体开发之后,都是这么小步迭代,慢慢的优化,甚至有时还要重构,逐步逐步精雕细琢出来的。
再跟你举个例子吧:我上一家公司,就是一个你们都肯定很熟悉的大型互联网公司,其中有一个项目就是mysql集群的跨机房高可用。十来号人连续做了两年多,踩了无数的大坑小坑,才算是稳定下来。熟悉这些技术的都知道,其实这并不是一个非常复杂,非常庞大的东东。甚至做过几年DBA的都能跟你说得头头是道,但是落地为产品,就是要这么慢慢的磨。
至于其他的,如果你觉得我是搪塞,那就坚持你的认为好了。
我觉得我的观点和态度已经说得够明确的了。 猎豹和遨游我都用过,我回家票并不紧张,很好买,但是我帮同住的女孩买票,她回家的票难买的可怕。
在没有抢票插件的11年,我买票也跟插件差不多,是早早进系统,然后手动刷新,四五秒一次,刷一两个小时。
这和用插件有什么区别,仅仅是不用插件我多花两小时罢了
|
|