如何看待 12306 买到相同高铁票

2019-06-10 00:55:43 +08:00
 Peanut666
6 月 8 日,北京南站,庞女士和丈夫乘坐 G497 列车,上车后发现票面上的座位坐了人。庞女士和在座位上的乘客交涉后,发现除了身份证和姓名不一样之外,她们的票和自己手上的票一模一样。12306 回应称,可能是机器故障造成的。
https://ae01.alicdn.com/kf/HTB1mAx3ckWE3KVjSZSy760ocXXag.png
9440 次点击
所在节点    全球工单系统
63 条回复
userdhf
2019-06-10 13:59:09 +08:00
强烈建议 12306 上线相亲功能....
also24
2019-06-10 14:27:19 +08:00
@wbrobot #34
你是不是把车票上的 “在 3 日内到有效” 理解错啦?
那是说上车后遇到特殊情况,中途下车,可以在 3 日内改签车票乘车到达目的地。

zsdroid
2019-06-10 14:54:32 +08:00
买张彩票先。
fvckDaybyte2
2019-06-10 15:23:46 +08:00
@luozic 机器又不是人,不存在量大就会出错这一说,cpu 处理器每秒处理 10 亿次运算,也没见出问题。会出错就是会出错,几千万对计算机来说真的是很小的数字。
swulling
2019-06-10 15:26:54 +08:00
事务没做好,出 bug 了
glfpes
2019-06-10 15:30:13 +08:00
那么问题来了,后续是怎样补偿的?
AlexEcho
2019-06-10 15:32:53 +08:00
#V2 知乎化
ioschen
2019-06-10 15:32:53 +08:00
@sobigfish 维权?并没有超卖,只是打印了同一位置
@glfpes #36 这个顶多免费,估计只是换到一等座
no1xsyzy
2019-06-10 15:41:16 +08:00
一个猜想,几乎不可能对。
有加事务锁。但售票系统给了强制解锁功能。一般有这个功能没什么问题,就是解锁一些误锁、假锁、错锁的。
但是其中一名乘客付款没成功卡了一长段时间,这时候另一处以为是假锁就强解了出了票,之后另一放支付成功也出了票。
lonelygo
2019-06-10 16:58:33 +08:00
分布式遇到了小概率极端事件导致锁出了问题吧
luozic
2019-06-10 17:05:03 +08:00
自己写的系统能不能保证 1w/tps 级别不出问题?
@fvckDaybyte2 注意分布式系统的默认问题。paxos 为啥讨论问题,还得给别人介绍介绍分布式系统的基础知识。
jorneyr
2019-06-10 17:10:47 +08:00
谁还不写些 Bug 啊!
fvckDaybyte2
2019-06-10 17:24:28 +08:00
@luozic 分布式系统的原子性,难道量少就不存在这个问题么?就算一天就发生两次,只要发生的巧一样可以碰上,和什么级别没关系……
qibing2000
2019-06-10 17:27:57 +08:00
如果是 bug,触发几率这么低?还是你们觉得国内经济不行了,没什么人坐火车?
Raymon111111
2019-06-10 17:29:44 +08:00
我猜测是锁超时时间不合理导致的
Varobjs
2019-06-10 18:12:42 +08:00
14 年的时候,同事和同事女朋友同时支付成功一个火车票订单,估计没加锁。有问题找客服处理?
luozic
2019-06-10 20:16:48 +08:00
@fvckDaybyte2 10 台机器的问题 和 100 台机器的问题不一样,100 台机器和 1000 机器的问题不一样啊。大家还是理智一点看待计算机系统里面的集群问题。 否则为啥现在都去吹 k8s serverless 去了?
fvckDaybyte2
2019-06-10 21:32:00 +08:00
@luozic 所以你觉得 1000 台机器同步出错,10 台机器就不会出错了?这不就是我一直说的吗,你代码有问题,不论是 10 台还是 1000 台,都有问题啊,问题不会因为数量改变,10 台和 1000 台不同的只是后果而已。
luozic
2019-06-10 21:43:29 +08:00
@fvckDaybyte2 估计你没见识过实际的大型集群是怎么出错和容错的。 只是后果而已,Google amazon ali 这么多年花钱搞集群,Google 甚至都一个数据中心一个原子钟是傻子行为? 不要再回复了。没意思。
ichou
2019-06-10 21:58:29 +08:00
@fvckDaybyte2 1000 台机器的系统和 10 台完全是两个概念,系统架构、部署方式完全没有可比性的
大概就是家用小汽车和民航客机的差距

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

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

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

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

© 2021 V2EX