设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 176|回复: 16

淘宝双十一,和年底的12306 没法比吧。。。

[复制链接]

22

主题

70

回帖

234

积分

中级会员

积分
234
发表于 2019-12-23 20:59:15 | 显示全部楼层 |阅读模式
额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死
回复

使用道具 举报

21

主题

479

回帖

1041

积分

金牌会员

积分
1041
发表于 2019-12-23 21:38:41 | 显示全部楼层
双十一怕你无法访问,
12306管你能不能访问;

回复

使用道具 举报

110

主题

1114

回帖

2674

积分

金牌会员

积分
2674
发表于 2019-12-23 21:00:12 | 显示全部楼层

dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...

12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条件是资金管够但是问题得解决。几大企业最后都拒绝了。

淘宝的问题是其系统架构是分散度较高的,各个订单之间关联度不大;而12306每出一张票都要对全线路做数据更新(因为一条线路存在多个站点),因此系统负载相较淘宝来说集中很多,直接搬淘宝的方案也无法解决问题。淘宝的应用类型决定了阿里巴巴可以通过部署大量的服务器来分散压力,但12306就不行。其实他们的核心系统的硬件成本不过数百万,不是他们不想采购更多服务器,而是买更多的服务器也没什么用途。最后,在经过软件层面的优化之后,12306的瓶颈其实是核心节点的CPU、内存性能。但是这个性能的提升不是朝夕的事情,而是受限于摩尔定律,基本上每两年才能翻一倍多些。

具体请查看知乎
https://www.zhihu.com/question/22451397
回复

使用道具 举报

94

主题

2423

回帖

5296

积分

论坛元老

积分
5296
发表于 2019-12-23 21:06:11 | 显示全部楼层

dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...

瞎扯...
回复

使用道具 举报

124

主题

604

回帖

1702

积分

金牌会员

积分
1702
发表于 2019-12-23 21:34:21 | 显示全部楼层

dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...



然而现在是所有的都用一台服务器所以撑不住
回复

使用道具 举报

122

主题

1238

回帖

3006

积分

论坛元老

积分
3006
发表于 2019-12-23 21:00:00 | 显示全部楼层

dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...

难道您认为淘宝是每个店铺都是分配一个服务器?
回复

使用道具 举报

205

主题

633

回帖

1987

积分

金牌会员

积分
1987
发表于 2019-12-23 21:00:51 | 显示全部楼层

moonswamp 发表于 2019-12-23 21:08

行了。别总这种腔调,没什么意义! 真当面子工程,搞的好像大家在12306上都不能买票似的!

这里不是说年 ...

我只是举例说明没法比,你不要激动
回复

使用道具 举报

22

主题

70

回帖

234

积分

中级会员

积分
234
 楼主| 发表于 2019-12-23 21:00:00 | 显示全部楼层
线路处理 比 淘宝麻烦
dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...

。。。。奇思妙想,淘宝每个店铺不是独立分配服务器,资源一律归淘宝后端服务集群管理,你开个 C 店或天猫后端一样都是集群负载均衡。
回复

使用道具 举报

126

主题

499

回帖

1438

积分

金牌会员

积分
1438
发表于 2019-12-23 21:01:40 | 显示全部楼层

dforel 发表于 2019-12-23 21:00

额,12306更容易,因为可以按照车站分布式部署。。。但是双十一的人流去哪个店铺不太好锁死 ...

12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条件是资金管够但是问题得解决。几大企业最后都拒绝了。

淘宝的问题是其系统架构是分散度较高的,各个订单之间关联度不大;而12306每出一张票都要对全线路做数据更新(因为一条线路存在多个站点),因此系统负载相较淘宝来说集中很多,直接搬淘宝的方案也无法解决问题。淘宝的应用类型决定了阿里巴巴可以通过部署大量的服务器来分散压力,但12306就不行。其实他们的核心系统的硬件成本不过数百万,不是他们不想采购更多服务器,而是买更多的服务器也没什么用途。最后,在经过软件层面的优化之后,12306的瓶颈其实是核心节点的CPU、内存性能。但是这个性能的提升不是朝夕的事情,而是受限于摩尔定律,基本上每两年才能翻一倍多些。

具体请查看知乎
https://www.zhihu.com/question/22451397
回复

使用道具 举报

22

主题

70

回帖

234

积分

中级会员

积分
234
 楼主| 发表于 2019-12-23 21:00:00 | 显示全部楼层

fly389 发表于 2019-12-23 21:34

12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条件是资金管够但是问题得 ...

我觉得他这个说的很对

现在供应不足的前提下,12306就算把系统做的性能再高,也只是会加快热门车次票务秒杀的速度而已——而这更会刺激抢票软件,大家为了在更短的时间里成功抢到队列名额就会不断提升自己的抢票性能。打个比方说就是一个店门前排队,消费者为了增加买到商品的概率去雇人代排,每个消费者都雇了好多人,造成店门口的通道拥挤不堪。为了减缓拥堵,商家不断拓宽通道,但每次一拓宽消费者们就会增加雇佣的排队劳力把新增的通道空间占满,形成恶性循环。这样下去,只要还存在供不应求的现象,这种循环就不会有终止的时候。也就是说,12306的问题主要不是出在网站本身。

作者:知乎用户
链接:https://www.zhihu.com/question/22451397/answer/21426532
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2026-3-28 18:05 , Processed in 0.015950 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表