V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tidusy
V2EX  ›  程序员

12306 有相对官方的详细系统设计介绍吗?

  •  
  •   Tidusy · 293 天前 · 2638 次点击
    这是一个创建于 293 天前的主题,其中的信息可能已经有所发展或是发生改变。

    12306 的复杂度和高峰期流量应该都是很高的,这里面的各种技术难点应该很多吧?记得七八年前,每次过节 12306 都会被网上各路网友怒喷。现在倒是见得不多了,慢慢在大家印象中变成了一个比较成功的项目。

    如今面试时 12306 也算是个经典的系统设计场景了,比如如何设计 12306 的车票模型等等……看到网上的解法也各有千秋。所以我还挺好奇实际是怎么做的,就去网上搜了一下,发现貌似官方资料基本来自于_中国铁道科学研究院电子计算技术研究所_发表的数篇论文,最著名的应该是这篇

    [1]朱建生,王明哲,杨立鹏等.12306 互联网售票系统的架构优化及演进[J].铁路计算机应用,2015,24(11):1-4+23.

    近几年的资料好像也没有了,感觉还挺神秘的,有点好奇

    cpstar
        1
    cpstar  
       293 天前
    你去问淘宝天猫的架构,或者是夕夕、TT 的架构,是不是也挺神秘的。一个公司的一个产品,神秘很不正常么?
    CEBBCAT
        2
    CEBBCAT  
       292 天前 via iPhone   ❤️ 32
    @cpstar 哈?然后呢?你的意思是说楼主就不该提这个问题出来是吗?“ 请尽量让自己的回复能够对别人有帮助” 你如果不了解,可以不回复,踩提问题的人有什么意思?无法理解

    在 V2 看到一个很技术的标题会很想点开,但一想到评论区都是插科打诨、政治转进、传播丧气、打击好奇的回复顿时就泄了气

    但愿你下一次会改用鼓励包容的话语,希望你以后不要这样了
    BeiChuanAlex
        3
    BeiChuanAlex  
       292 天前
    12306 有啥好学的。。。。

    想起来了一个很经典小品里面的一句台词:

    编制内就是:

    上联:说你行你就行,不行也行。
    下联:说不行就不行,行也不行。

    横批:不服不行。
    leglo
        4
    leglo  
       292 天前
    感觉这种带有国家安全性质的基础服务类项目,应该还是有一定保密层级的,公布的越多,被人找到漏洞的几率越大。哪怕不是恶意的,但就像现在各种抢票平台一样,如果真的所有项目逻辑都公开了,被针对性研究,那普通人想抢到票的概率更低了
    bthulu
        5
    bthulu  
       292 天前
    当然是没有, 怎么可能给你知道了, 这可是能严重威胁国家安全的.
    kuituosi
        6
    kuituosi  
       292 天前
    这篇论文已经非常详细介绍了架构和难点处理啊,对于学习来说已经足够了
    至于你要的详细系统设计,手把手的教你那种只能去培训班了
    abc500
        7
    abc500  
       292 天前
    想了解 建议入职 12306 否则技术文档不会发出来的
    lujiaxing
        8
    lujiaxing  
       292 天前 via Android
    这种非互联网企业是几乎不会把软件技术相关的东西拿出来分享的。不光 12306 ,宝洁,三一重工这类企业都未必没有自研的 IT 系统,难度也许远比互联网企业的 CURD 高,但人家是几乎不会拿出来显摆的。只有互联网企业特别喜欢显摆自己 IT 方面的成就罢了。
    gowk
        9
    gowk  
       292 天前   ❤️ 2
    看完 2 楼再看下一楼,唉,一声叹息 (包括我这一楼
    fantastM
        10
    fantastM  
       290 天前   ❤️ 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 互联网售票系统的架构优化及演进》,这篇文章底部其实还有个小彩蛋,相信论坛里的大家都不陌生。。永远缅怀左耳朵耗子

    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3360 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:59 · PVG 12:59 · LAX 20:59 · JFK 23:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.