西西河

主题:【原创】无责任推测12306网站遇到的麻烦 -- 代码ABC

共:💬135 🌺246 新:
全看分页树展 · 主题 跟帖
家园 这都是要求将业务逻辑移出Legacy System。

由于那个Legacy System的局限,目前你说的几种方案都是无法实施的,除非将业务逻辑移出该Legacy System,比如直接跑在JBoss上,那样做HA+LB毫无压力。但这个选择的主要问题在于:

1.工作量太大,这个工作量就是重新做一个购票系统,时间不够用了。你要注意的是,目前这个互联网购票系统其实只是一个壳子,真正的业务部分实际上是在那个Legacy System的,也就是大头的工作是在后端的,并不是前端互联网这块儿。实际上根据该大拿的说法,在1月份时,系统负载最高点跑JBoss/Web那端服务器的CPU负载不过10%。而后面LegacySystem早就完蛋了。

那么把这个业务逻辑重新实现一遍?那就不是几个月能够搞定的事儿了。

2.相比互联网售票,窗口售票系统的稳定性更是大局,如果窗口售票系统崩溃了,那就成了政治事件了。这也是为什么无法冒险在短时间内升级的另一个主要原因了。

我说铁科院这帮哥们儿倒霉就倒霉在团队成立初期按上任部长的思路,只卖高铁票,所以设计了这么个jboss前端+TRS的悲催方案;结果部长一换人,变成了全部票都卖的需求,时间还不够用了(只有三个月)。

当然,换句话说,如果一开始就规划成把TRS整体重写一遍,那样项目的投资恐怕翻10倍都不止。

按现在的情况,如果马云在上面的关系更NB一点的话,有可能这个系统后面的大改造就给TB做了,只是一种可能哈。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河