12306 的复杂度和高峰期流量应该都是很高的,这里面的各种技术难点应该很多吧?记得七八年前,每次过节 12306 都会被网上各路网友怒喷。现在倒是见得不多了,慢慢在大家印象中变成了一个比较成功的项目。
如今面试时 12306 也算是个经典的系统设计场景了,比如如何设计 12306 的车票模型等等……看到网上的解法也各有千秋。所以我还挺好奇实际是怎么做的,就去网上搜了一下,发现貌似官方资料基本来自于_中国铁道科学研究院电子计算技术研究所_发表的数篇论文,最著名的应该是这篇
[1]朱建生,王明哲,杨立鹏等.12306 互联网售票系统的架构优化及演进[J].铁路计算机应用,2015,24(11):1-4+23.
近几年的资料好像也没有了,感觉还挺神秘的,有点好奇
1
cpstar 329 天前
你去问淘宝天猫的架构,或者是夕夕、TT 的架构,是不是也挺神秘的。一个公司的一个产品,神秘很不正常么?
|
2
CEBBCAT 329 天前 via iPhone 32
@cpstar 哈?然后呢?你的意思是说楼主就不该提这个问题出来是吗?“ 请尽量让自己的回复能够对别人有帮助” 你如果不了解,可以不回复,踩提问题的人有什么意思?无法理解
在 V2 看到一个很技术的标题会很想点开,但一想到评论区都是插科打诨、政治转进、传播丧气、打击好奇的回复顿时就泄了气 但愿你下一次会改用鼓励包容的话语,希望你以后不要这样了 |
3
BeiChuanAlex 329 天前
12306 有啥好学的。。。。
想起来了一个很经典小品里面的一句台词: 编制内就是: 上联:说你行你就行,不行也行。 下联:说不行就不行,行也不行。 横批:不服不行。 |
4
leglo 329 天前
感觉这种带有国家安全性质的基础服务类项目,应该还是有一定保密层级的,公布的越多,被人找到漏洞的几率越大。哪怕不是恶意的,但就像现在各种抢票平台一样,如果真的所有项目逻辑都公开了,被针对性研究,那普通人想抢到票的概率更低了
|
5
bthulu 328 天前
当然是没有, 怎么可能给你知道了, 这可是能严重威胁国家安全的.
|
6
kuituosi 328 天前
这篇论文已经非常详细介绍了架构和难点处理啊,对于学习来说已经足够了
至于你要的详细系统设计,手把手的教你那种只能去培训班了 |
7
abc500 328 天前
想了解 建议入职 12306 否则技术文档不会发出来的
|
8
lujiaxing 328 天前 via Android
这种非互联网企业是几乎不会把软件技术相关的东西拿出来分享的。不光 12306 ,宝洁,三一重工这类企业都未必没有自研的 IT 系统,难度也许远比互联网企业的 CURD 高,但人家是几乎不会拿出来显摆的。只有互联网企业特别喜欢显摆自己 IT 方面的成就罢了。
|
9
gowk 328 天前 2
看完 2 楼再看下一楼,唉,一声叹息 (包括我这一楼
|
10
fantastM 326 天前 2
> 比如如何设计 12306 的车票模型等等……
- 《铁路客票系统票额管理研究》 http://tljsjyy.xml-journal.net/article/id/98 - 《 12306 互联网售票系统余票数据一致性保障技术方案研究》 http://tljsjyy.xml-journal.net/article/id/523bf008-5156-458f-b132-749ba722e2cc tljsjyy.xml-journal.net 站点里的《铁路计算机应用》期刊,里面其实有很多有意思的文章,你可以在顶部的搜索框里,检索 12306 看看有没有感兴趣的内容。 另外你提及的《 12306 互联网售票系统的架构优化及演进》,这篇文章底部其实还有个小彩蛋,相信论坛里的大家都不陌生。。永远缅怀左耳朵耗子 |