12306 的候补机制感觉越活越回去了

2021 年 9 月 26 日
 dwlovelife
之前大家都是用各大软件平台抢票入携程、美团、去哪、智行等等
现在 12306 出来候补机制好几年了,说真的丝毫没有让我感觉有比以往更方便的感觉,丝毫没有
1. 候补机制由具体人数,变为较少、中等、较多后,我根本无从判断较少是我前面有 1 个人还有 20 个人还是更多,这让我根本没办法做计划(和原来抢票也没有什么变化)
2. 候补机制预占了部分购票金额(和原来抢票没有半点变化)
3. 根据知乎一些平台感觉候补机制会为了利益最大化偏向全程票的买家,这就相当于并不是完全的先到先得(公平么?)
今年候补了从武汉到北京的票,显示较少,又担心补到最后没补上,唉,坑啊,真想把这个产品经理 sha 了祭天
14348 次点击
所在节点    程序员
137 条回复
dwlovelife
2021 年 9 月 27 日
@ersic 对啊 每个人都有
miniwade514
2021 年 9 月 27 日
@dqzcwxb #24 “这不是做生意,这是在分配资源” 这句话说到根上了。确实不能把做电商的那套思维方式照搬到卖火车票上。首先性质不同,其次复杂度不在一个量级。处理一分钟几个亿的订单,和让几亿人顺利回家,不是一回事。
有一些互联网从业者会有“其他行业都应该学我们”的错觉。
bluekz
2021 年 9 月 27 日
支持吐槽的第一点,唯一不能理解。
eason1874
2021 年 9 月 27 日
@sun1719 #85 同一乘客买同一班次的不同区间的票是可以的,A 到 B,B 到 C,买第二个区间的时候会提示你已经买了前面的区间,提示“系统将按延长乘车区间为您办理,不收取手续费”。在 12306 APP 也可以这样买,你下次买票可以试试。

@klgd #99 自动拆分旅程买不同区间的好像是携程,不过我感觉应该大部分抢票平台都有的,毕竟真的好用,能提高出票率,在技术上买一张改成买两张也不难实现。
bluekz
2021 年 9 月 27 日
第三条,确实不能只考虑先来后到,而是尽量让更多的人有家可回,卖全程票也是为了让更远的人回得去,一辆北京-广州的车,北京-石家庄的人买走了,北京到广州的人怎么办。
mon6912640
2021 年 9 月 27 日
@sagaxu #48 你这属于偷换概念了,阶梯电价是人人都能用电,只是针对用电量超过一定额度的用电单位成本提升(电的总量“理论上”是无上限的)

但火车票这种,票的总量是一定的,只有抢到和抢不到的区别,本来就分了一等座和二等座的价格区分了,还增加阶梯票价,这是在压缩底层人民的买票机会

试问,长途出行最便宜的方式是啥?火车。富人出行的方式比穷人多的多了,你还继续压缩穷人买票的机会,你觉得合适吗?
mikeven
2021 年 9 月 27 日
怎么又这么多 12306 吹呢,而且赞这么多。。在这里个程序员论坛大讲铁路售票原理,就能收获这么多赞吗,有几个人懂。。。
国企做的系统,强吹比阿里腾讯强,,我觉得额。。。
JerryCha
2021 年 9 月 27 日
热知识:铁路优先保证始发终到
linghutf
2021 年 9 月 27 日
在北京、深圳候补从来没有买到票,反而因为不能抢票错过了,都是在发车前一天通知你候补失败。这功能挺坑的,我就再也没用过了
eitomomobaohua
2021 年 9 月 27 日
@eason1874 抢票和候补逻辑不一样...候补是候补别人办理的退票,抢票是刷放出来的票(如果没有人候补,退票也会放出来)。
eitomomobaohua
2021 年 9 月 27 日
@sagaxu 有的...中国还是中低收入者多,搞阶梯票价等同于剥夺中低收入人群的出行权利,当然,更多的还是心理上不能接受(从这个层面上讲中国的平等意识比欧美要浓厚)
cw2k13as
2021 年 9 月 27 日
不说了候补 13 天了,
verzqli
2021 年 9 月 27 日
以前候补会显示人数的,现在完全不知道你前面有多少人
eason1874
2021 年 9 月 27 日
@eitomomobaohua #110 应该就是你说的这样了,不然解释不了先候补后抢票,抢到了却没候补到。

所以要抢票的最好是同时候补(排队等退票)+抢票(抢新放的票)。
zchlwj
2021 年 9 月 27 日
@dwlovelife 搜狗输入法
murmur
2021 年 9 月 27 日
@mikeven 因为 12306 业务就是复杂,你火车票多卖一张别人站着是要上新闻的,阿里 pdd 腾讯砍你单删你号你只能自己抱怨运气不好
fatedier
2021 年 9 月 27 日
我在热门线路,每次候补很短时间就买到了,体验非常好
HappyFox
2021 年 9 月 27 日
@mikeven #107 术业有专攻,系统做得好不好,不是国企不国企,而是专业不专业。(此处吐槽金三,再次吐槽金三)
别的不说多了,18 年春运高峰时期,平均一天 1500 亿的购票请求、平均一天卖 1400 万张票,加上每次购票都要实时计算余票,确实是一个前所未有的难题。
就好比腾讯阿里各自的业务举例
淘宝秒杀是计算是已知 SKU 的消费,可以用消息队列做缓存,买之前也都知道是抢优惠,大不了原价买,不会强求实时性和一定要买到。
腾讯的游戏重点是实时同步每个玩家的数据,一场游戏 200 个玩家,需要“即使同步”的数据有限,大部分动画都是你本机渲染的。
IM 要做的是送达,即使是群聊,支持一万人群聊的资源也不会时时处于峰值。
---
回到 12306,为什么说这是前所未有的难题?
1 、放票需要实时计算。
假设有三个站点 A->B->C,一个座位,请问有几张票?两种,A-B 、B-C ; A-C,你买了一张 A-C,同时要扣减两张另外区段的票。
这就是 12306 目前为什么优先放全程票:为了接下来放出更多的短程票来满足需求。
2 、假期集中、放票集中,抢票时间集中。
12306 放票是是有时间点的,也就是说只要运力有限、需要抢票,那那几个时间点就一定会承受至少每秒上千万次( 18 年数据,1400 万)的请求。这是前所未有的正规业务并发,之前这种业务我们一般称之为 DDOS 。。。
作为对比,淘宝下单峰值每秒是不到 1000 万的,这还是双十一。
3 、轨道交通的专业性极强、资产极重、周期极长。
轨道要检修、站台要排期、时不时地还有故障。你可以看下中国铁路时刻表,每条线都已经密密麻麻的,想要调动下都头疼。
外加修铁路要钱、运行也要钱,如果能满足春运所有人的需求,那一定是要超额建设——平时就是极大的浪费。
更何况,这种重资产项目,即使是超额建设了,建好了需求还在不在也要存疑。
---
综上,上面好几个老哥都说的很好,普通消费者抱怨可以理解,但是 12306 这几年做的是真的没得黑,完全不是“老国企”的风格。
0o0o0o0
2021 年 9 月 27 日
@eason1874 #114 但是 12306 是优先候补,所以你候补了就不需要抢了,除非你需要抢其他时间的票
killerv
2021 年 9 月 27 日
我记得最初 12306 候补是显示人数的

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

https://v2ex.ih06.com/t/804383

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

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

© 2021 V2EX