百科问答小站 logo
百科问答小站 font logo



如何看待 12 月 23 日 12306 又崩溃了?你买到回家的火车票了吗? 第1页

  

user avatar   cxpm 网友的相关建议: 
      

你是个程序员就可以理解12306有多不容易了。

12306刚上线的时候各种问题,有一群人鄙视12306,说要组织写开源代码秒掉12306,邀请国际巨头来搞定12306,都9012年了,呵呵。

补充一下,国际巨头指的是IBM,ORACLE,评论区指出的pivotal确实被12306采用并效果显著。大家可以看我的参考文献1.

中国铁路客户服务中心网站www.12306.cn是世界规模最大的实时交易系统之一,媲美Amazon.com,节假日尤其是春节的访问高峰,网站压力巨大。2012年6月选择了Pivotal GemFire分布式内存计算平台(Distributed In-memory computing)改造12306,由铁科院项目小组负责人王明哲主任和资拓宏宇(IISI)信息科技有限公司在铁科院主管朱建生所长领导下提供技术实施。

12306跨巨大的地域,服务海量的人群,承受可怕的流量,面对无数的攻击,还要对付大量撸羊毛的人。

没有强大的技术积累和实践,面对这种系统,一般程序员连增删改查都搞不定。

不服气你单机select一个100亿条数据的数据试试呢。

就算有1亿人买票,加上撸羊毛的机器人线程,2亿的并发你试试,而且不是一次性的双11,有票出来就是双11,天天双11。

还有大量的分布式数据要同步不出错。

关键是这么大的数据量,世界上也没几个先例可以参考。

现在这个系统居然是基本稳定和可靠的。我反正很服气。

所以系统偶尔崩溃,我也理解,一旦崩溃,又是一个个程序员和运维的不眠之夜。

有人抬杠说程序员不认真。猫了个咪的,发射火箭责任大吧,失败就是几个亿的烟花,没人不知道重要,没人不认真,照样可能失败爆炸,大家照样理解,12306临时故障就不可接受了么。

几十万个部件的火箭都可能炸,海量的代码呢,人写的,人测的出错正常。别吹牛,骂得凶的键盘侠估计写复杂的测试用例都写不出。

所以还是努力赚钱,火车票难买的时候买飞机票。

参考文献:

1、12306采用Pivotal GemFire分布式解决方案 解决尖峰高流量并发问题

采用新技术后单次查询的最长时间从之前的15秒左右下降到0.2秒以下,缩短了75倍以上。

2、 基于12306的Web应用系统测试方法 中国铁道科学研究院电子计算技术研究所

3、虚拟化技术在12306双活数据中心中的应用 中国铁道科学研究院电子计算技术研究所

4、基于用户行为的订单实时缓存技术的研究 中国铁道科学研究院电子计算技术研究所

然后发现了一个强大的组织:中国铁道科学研究院电子计算技术研究所


user avatar   zhan-yu-98-65 网友的相关建议: 
      

不得不说,12306可能是目前为止中国,可能是世界上最为复杂,实现难度最高的通用网络应用系统。

更让人惊奇的是,这么一个强大的系统,居然是国家部门搞出来的,而不是私营经济搞出来的。

恐怕在很多年内,这个系统都是我国政府部门主导的最大的一个通用网络应用系统了。

如果你是程序员,别半罐水响叮当,先去写一段百万级并发量的代码再说。

12306可以说是我国政府部门这些年来在信息化工作中最为突出的一个成果了,因为所有人都在使用。希望大家高抬贵手,多多给予支持,因为如果大家都支持他,也许其他部门也可以下定决心的搞好这信息化,到时候受益的是大家。如果大家冷嘲热讽,其他部门一看铁总的下场,恐怕更是畏手畏脚,不会去挑战风险这么大的任务了。


user avatar   chen-hong-he-75 网友的相关建议: 
      

喜欢烘焙,刚开始,偶尔做做蛋糕,面包。我的建议准备如下就好,其他东西可以根据喜好慢慢添制。

1、烤箱:容量不低于30L,功能上至少可以做到单独控制上下管温度

2、厨师机:喜欢烘焙,不建议购买面包机,想做懒人版简化版面包的可以考虑,直接买厨师机,用处多,可以揉面团,打发奶油,打发鸡蛋等等。

相对便宜些的厨师机千元以内可以满足基本家庭需求。当然预算够的话可以买性能更好的。家用的,几百元,几千元,上万元都有。

3、电动打蛋器:电机尽量皮实一些,太弱的机器使用多了电机会烧。不过要在分量和性能间做一个平衡,好的电机内部铜等金属材料用料足,但提起来的手感很重。

比如,我最后添制的,太沉了,手提打时间久了会酸,所以有时候偶尔还会用原来的小机器,那个轻巧。

后来的机器,动力不错,打发蛋白速度快,不过价格也贵,够买之前的三个了,算是各有利弊吧。

4、手动打蛋器

5、厨房秤

6、橡皮刮刀

7、打蛋盆两个:盆深一点更好用,打发不容易飞溅。

容量建议2~3L,一大一小最好,其中一个大一点的盆,建议容量不小于3L。这主要是在做全蛋打发时,体积会膨大的很大,如果6蛋的配方,2.5L满足不了要求,3L都会满满一盆。

材质建议不锈钢,虽然视频里经常看到玻璃容器,那是为了视觉效果,实际用的时候,玻璃容器还是很沉的,举起来远不如不锈钢容器轻松。

如果有个盖的就更好了,可以做为面包发酵容器来用。

8、擀面棍

9、毛刷:硅胶易清洗,棕毛感觉上更健康

10、隔热手套

11、6寸8寸活底蛋糕模各一

12、带盖吐司模一个




  

相关话题

  Windows有哪些神级软件? 
  请问有没有一款这样的应用或软件程序,能发布的时候同步我的文章到不同的博客? 
  流水号和订单号是一个东西吗? 
  有哪些好用不火的软件? 
  你每天第一个打开的手机软件是什么? 
  iPhone 有哪些非常有必要下载的 App? 
  中国驻印度使馆回应手机应用(APP)被限制:中方也将采取必要措施,释放了什么信息?会产生什么影响? 
  为什么广州和福州之间没有任何直达火车? 
  APP容易发现MIUI12使用的空白通行证吗?如果流氓APP发现你设置空白通行证就不让用怎么办? 
  买火车票有哪些实用小技巧? 

前一个讨论
如何看待微博300万粉丝大V,知名电影博主“蜀黍电影”在自己的原创微博里大量抄袭知乎回答?
下一个讨论
男生的胸部有什么作用?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利