12306 现在的状况

2015-12-01 18:19:35 +08:00
 daydaysay

12306 线在不蹦了,查询也快了。
我观察的结果大概是,现在余票查询都在 cdn 上面,然后出票的时候应该是队列控制。

因为余票查询,都不实时查询数据库,直接静态化,那么 12306 现在还有什么难度?

4593 次点击
所在节点    互联网
28 条回复
wy315700
2015-12-01 18:21:27 +08:00
难度在路上
jhaohai
2015-12-01 18:22:28 +08:00
12306 的核心业务是铁路运输
zhenzhen37
2015-12-01 18:23:23 +08:00
感觉验证码太奇葩了
xJogger
2015-12-01 18:25:08 +08:00
看不懂,队列控制什么意思。
kingcos
2015-12-01 18:26:17 +08:00
还好买票买的早==
刚才核验了下,一次成。。。
TheOtherBruce
2015-12-01 18:29:11 +08:00
作为人类,有时候我都认不出验证码上的图片是啥
daydaysay
2015-12-01 18:35:51 +08:00
@xJogger 意思是,出票需要读写数据库,这个时候是把每个出票当作单个任务,控制任务处理速度,就可以保证数据库不被拖垮。
powtop
2015-12-01 18:46:46 +08:00
没买到额
akira
2015-12-01 18:55:32 +08:00
人家几年的优化工作,被你没难度几个字就弄没了啊。。
egen
2015-12-01 18:55:55 +08:00
据说现在是搭建在阿里云上面?
xdeng
2015-12-01 18:58:25 +08:00
跟阿里云合作了
daydaysay
2015-12-01 18:59:57 +08:00
@akira 以前方向错了。 12306 以前崩就蹦在余票查询上,当时可能觉得余票查询不能缓存。所以都直接到了数据库。现在余票查询用了 cdn ,就不崩了。点对点的余票数据记录条数固定并且可控。所以后来就缓存了余票结果。
maemual
2015-12-01 19:12:22 +08:00
整再多,也只是让买不到票的流程顺畅一些。无奈的现实。
daydaysay
2015-12-01 19:23:44 +08:00
daydaysay
2015-12-01 19:25:05 +08:00
回车就出去了。。。。
有人跟我争论,说是分布式内存数据库,解决了海量查询问题。我就在网上搜到了这个,感觉是软文。。
有没有同学能给点意见?
Gonster
2015-12-01 19:25:14 +08:00
我挺喜欢那个验证码的,我觉得挺好玩的😂
simple_plan
2015-12-01 19:27:45 +08:00
感觉最近输入验证码明明是对的。。却经常提示错误
aalska
2015-12-01 19:47:13 +08:00
12306 现在妖魔化利用 cdn 。降低他自己的操作成本

这玩意的难度永远是并行计算。 座位。和全国铁路系统之间的连通
myang
2015-12-01 19:55:20 +08:00
以前查的到肯定买的到,现在不下订单是不知道买不买的到的,尤其是刷退票的时候,十次有九次查票的结果和实际不一致,能不快么
akira
2015-12-01 20:29:36 +08:00
@daydaysay 使用内存数据库会大幅度提高查询效率,这个没有任何问题呀。至于他们用的那个东西叫啥,就别太在意了啦

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

https://www.v2ex.com/t/240368

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

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

© 2021 V2EX