由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 关于抢票鸡的 scale out
相关主题
简单介绍一下老魏的结构我的方案,scalability可以线性无限,设计最简单
静态计数器和订票系统的区别zz 12306是怎样做成的
其实就是两党党争顺便和nod101说说做产品
大家别着急古得霸团队憋大招了从12306来看,国内IT水平不高
wdong和赵老师请进前淘宝工程师发帖谈12306:曾嗤之以鼻 现在认为几乎是奇迹
请老魏给出一个简单的文字解释给nod101一个最优化的实时分配车票座位的算法
如果面试就是比刷题,那是不是根本不用学啥技术 (转载)Goodbug家教下作无底线
联票问题是非常简单的问题goodbug呀,我都要做抢票服务器了,你咋不敢赌一把呢?
相关话题的讨论汇总
话题: 次级话题: 首级话题: 热备话题: 抢票话题: 机器
进入Programming版参与讨论
1 (共1页)
n*****t
发帖数: 22014
1
刚才赵老师提出一个有趣观点,单节点的热备是浪费。毛主席说,浪费是可耻的,兄弟
干脆捎带解释一下怎么可以减少浪费。
老魏的核心节点实现抢票功能、并具备热备功能。具体来说,首级接到请求后,通过计
算,反馈给前端,并将消息传递给次级。次级根据计算结果,更新状态与首级保持一致
,并依次后传直至后端。任意一级发生故障,通过选举递增替补,排长变连长、连长变
营长。
在这种串行热备系统中,实际上仍然可以实现 scale out 来扩充系统容量。如首级来
不及计算,可以将待处理请求流向次级,次级处理结果反馈首级,首级以此更新状态保
证双向一致,并传回前端。这样的设计可以大大扩展处理能力。
另外还有复杂的架构,通过广播、仲裁,达到并行处理的目的。
z****e
发帖数: 54598
2
谁一开始说联锁问题的?
你们老年人实在是很有趣啊
n*****t
发帖数: 22014
3
尼玛解决的就是联程问题,小屁孩不要瞎得瑟

【在 z****e 的大作中提到】
: 谁一开始说联锁问题的?
: 你们老年人实在是很有趣啊

z****e
发帖数: 54598
4

老年人,你看明白你自己说的首级,次级的问题了么?
你没发现次级绝大多数时候都在搞备份么?

【在 n*****t 的大作中提到】
: 尼玛解决的就是联程问题,小屁孩不要瞎得瑟
z****e
发帖数: 54598
5
你这种方式叫做pipeline
这种方式是属于比较愚蠢的一种
n*****t
发帖数: 22014
6
哥们懒得陪你打滚,是不是都无所谓,这尼玛跟联程有个鸡毛关系

【在 z****e 的大作中提到】
: 你这种方式叫做pipeline
: 这种方式是属于比较愚蠢的一种

z****e
发帖数: 54598
7
而且首级推给次级,次级如果这个时候在做运算,那么你的备份怎么办?
这样一级一级往下,中间的io怎么算?
1ms是不是又不打算搞了?
还是老话,你能并行就想一切办法并行,而不是串行
串行属于比较傻瓜的一种方式,死守这种方式没有前途
z****e
发帖数: 54598
8

联程问题是不是只在并发处理时候出现?
其实你这里不需要多个nodes,就是多个线程都会有同样的问题

【在 n*****t 的大作中提到】
: 哥们懒得陪你打滚,是不是都无所谓,这尼玛跟联程有个鸡毛关系
z****e
发帖数: 54598
9
另外,不要随便改原来的方案啊
热备已经是别人擦屁股擦出来的了
你现在连paxos都想抄了去么?
你这种搞法最后不就是走向古德霸了?
z****e
发帖数: 54598
10
老年人一点一点抄袭很是可耻啊
外围机已经是抄袭的结果了
因为一千万/s个https搞不定了
只好弄成tcp了,就是tcp都要简化成200-500个
你这个好意思么?这还叫什么单机?
现在改来改去,连单机都要改
那不就是古德霸的方案了
相关主题
请老魏给出一个简单的文字解释我的方案,scalability可以线性无限,设计最简单
如果面试就是比刷题,那是不是根本不用学啥技术 (转载)zz 12306是怎样做成的
联票问题是非常简单的问题顺便和nod101说说做产品
进入Programming版参与讨论
n*****t
发帖数: 22014
11
你知道现代科技 IO 的吞吐量是多少吗?跟你们上个世纪的老年人真的没办法愉快讨论
了。
另外,除了串行,最后我还提到了另一种结构,这个就不展开了,估计你更难理解了。

【在 z****e 的大作中提到】
: 而且首级推给次级,次级如果这个时候在做运算,那么你的备份怎么办?
: 这样一级一级往下,中间的io怎么算?
: 1ms是不是又不打算搞了?
: 还是老话,你能并行就想一切办法并行,而不是串行
: 串行属于比较傻瓜的一种方式,死守这种方式没有前途

z****e
发帖数: 54598
12
老姜你昨天是不是被wwzz说了下
恶补了一下paxos了?
然后今天来现?
n*****t
发帖数: 22014
13
看不懂不是我的错哦,赵老师名言

【在 z****e 的大作中提到】
: 老姜你昨天是不是被wwzz说了下
: 恶补了一下paxos了?
: 然后今天来现?

z****e
发帖数: 54598
14

不知道,在任何时候,我不管到底io吞吐是多少
我想的是,这个东西必然有一个上限
而开nodes几乎是无上限的选择
显然后者更合适
你可以假设这个上限是一个常量
抱歉,我们读书时候不数机器内存网卡带宽这些
都是假设一个常量为上限呵呵
难道你们不是?

【在 n*****t 的大作中提到】
: 你知道现代科技 IO 的吞吐量是多少吗?跟你们上个世纪的老年人真的没办法愉快讨论
: 了。
: 另外,除了串行,最后我还提到了另一种结构,这个就不展开了,估计你更难理解了。

n*****t
发帖数: 22014
15
别不要脸,狗爸的方案是大家提交订单后回家抱孩子,过一年半载系统处理完了写信通
知你没票,这种蛋你都好意思扯啊?

【在 z****e 的大作中提到】
: 老年人一点一点抄袭很是可耻啊
: 外围机已经是抄袭的结果了
: 因为一千万/s个https搞不定了
: 只好弄成tcp了,就是tcp都要简化成200-500个
: 你这个好意思么?这还叫什么单机?
: 现在改来改去,连单机都要改
: 那不就是古德霸的方案了

z****e
发帖数: 54598
16

谁不要脸了?
你这个就是把所有的东西集中到一个单节点上
然后简化一切流程,什么都没做
这要你做?我说了,五千个车次
直接爆5000个node,一个车次一个redis顶着
有啥问题?反正互相都独立

【在 n*****t 的大作中提到】
: 别不要脸,狗爸的方案是大家提交订单后回家抱孩子,过一年半载系统处理完了写信通
: 知你没票,这种蛋你都好意思扯啊?

n*****t
发帖数: 22014
17
一个乘法可以解决的问题,你说多搞几台做加法,因为乘法不小心会溢出。最多也就三
位数乘三位数,你溢出个屁啊,这个时候不说浪费就是可耻了?
哦,起码你还承认不知道,呵呵

【在 z****e 的大作中提到】
:
: 谁不要脸了?
: 你这个就是把所有的东西集中到一个单节点上
: 然后简化一切流程,什么都没做
: 这要你做?我说了,五千个车次
: 直接爆5000个node,一个车次一个redis顶着
: 有啥问题?反正互相都独立

n*****t
发帖数: 22014
18
哟哟哟,浪费不可耻了。赵老师,这个帖子就是介绍一下这种 HA 的扩展,你不懂或者
装不懂我都无所谓,不讨论了。

【在 z****e 的大作中提到】
:
: 谁不要脸了?
: 你这个就是把所有的东西集中到一个单节点上
: 然后简化一切流程,什么都没做
: 这要你做?我说了,五千个车次
: 直接爆5000个node,一个车次一个redis顶着
: 有啥问题?反正互相都独立

z****e
发帖数: 54598
19

我不管这个,这个上限每年都在变
我是没时间操心这事
我省钱是从大方向上省
就比如开多个nodes,只要有需要,就开
但是去买机器,这事我做不到
好辛苦啊,大老远还要开车过去,翻死了
wdong就是买机器送机房,服了
我读书时候的训练就是直接上cloud开node
我要买机器,只从fangtuo2那个genius那边买mbp和iphone

【在 n*****t 的大作中提到】
: 一个乘法可以解决的问题,你说多搞几台做加法,因为乘法不小心会溢出。最多也就三
: 位数乘三位数,你溢出个屁啊,这个时候不说浪费就是可耻了?
: 哦,起码你还承认不知道,呵呵

z****e
发帖数: 54598
20

不可耻啊,春节期间量是很大
一个车次一个node可以理解
等春运过去之后,这些node全部干掉
没准一两个node就能顶住咯
这钱就能省下来咯
比你找人辛辛苦苦算机器钱是不是更为合理点?
你还要去买机器,找人维护机器
多累啊,人工是最贵的不知道?

【在 n*****t 的大作中提到】
: 哟哟哟,浪费不可耻了。赵老师,这个帖子就是介绍一下这种 HA 的扩展,你不懂或者
: 装不懂我都无所谓,不讨论了。

相关主题
从12306来看,国内IT水平不高Goodbug家教下作无底线
前淘宝工程师发帖谈12306:曾嗤之以鼻 现在认为几乎是奇迹goodbug呀,我都要做抢票服务器了,你咋不敢赌一把呢?
给nod101一个最优化的实时分配车票座位的算法我的原帖在这里
进入Programming版参与讨论
n*****t
发帖数: 22014
21
呵呵,人家都是浪费,到你这就不是了。这样吧,500 刀一台,只要用我方案,机器我
白送,100 台热备够了吧?阿富汗也装一台,打热核战争多半也扛得住。

【在 z****e 的大作中提到】
:
: 不可耻啊,春节期间量是很大
: 一个车次一个node可以理解
: 等春运过去之后,这些node全部干掉
: 没准一两个node就能顶住咯
: 这钱就能省下来咯
: 比你找人辛辛苦苦算机器钱是不是更为合理点?
: 你还要去买机器,找人维护机器
: 多累啊,人工是最贵的不知道?

z****e
发帖数: 54598
22

你这种搞法,维护人员不用工资啊?
你找人维护,维护成本不需要计算在内?
我觉得人的工资远远超过软件和硬件的成本
软件次贵,硬件是最cheap的

【在 n*****t 的大作中提到】
: 呵呵,人家都是浪费,到你这就不是了。这样吧,500 刀一台,只要用我方案,机器我
: 白送,100 台热备够了吧?阿富汗也装一台,打热核战争多半也扛得住。

p**2
发帖数: 613
23
你们长期这样,午夜长谈,会不会爱上对方,
我当年18,9泡妞网恋的时候,也没你们这个精力。
我先去睡了。
n*****t
发帖数: 22014
24
谁说不是啊,学了一招,抢票鸡我也不买了,直接 cloud 上开,这下你满意了?
尼玛你能开是不是我就不准开了啊???

【在 z****e 的大作中提到】
:
: 你这种搞法,维护人员不用工资啊?
: 你找人维护,维护成本不需要计算在内?
: 我觉得人的工资远远超过软件和硬件的成本
: 软件次贵,硬件是最cheap的

z****e
发帖数: 54598
25

对啊,你上cloud开node,有机会给你数内存硬盘多少钱么?
我现在看性能,基本上不看其他环境下的
就只看ec2的,因为其他环境下没啥意义
我不想自己去买机器,好累啊

【在 n*****t 的大作中提到】
: 谁说不是啊,学了一招,抢票鸡我也不买了,直接 cloud 上开,这下你满意了?
: 尼玛你能开是不是我就不准开了啊???

z****e
发帖数: 54598
26

老年人,你没发现你离古德霸的方案已经无限趋近了嘛?
恭喜啊,你总算进化了一个时代

【在 n*****t 的大作中提到】
: 谁说不是啊,学了一招,抢票鸡我也不买了,直接 cloud 上开,这下你满意了?
: 尼玛你能开是不是我就不准开了啊???

n*****t
发帖数: 22014
27
我决定撸一管去了。这货屡屡往我铅笔盒里放毛毛虫,只是为了在人群中被多骂一句,
气死了!

【在 p**2 的大作中提到】
: 你们长期这样,午夜长谈,会不会爱上对方,
: 我当年18,9泡妞网恋的时候,也没你们这个精力。
: 我先去睡了。

z****e
发帖数: 54598
28

胡说,我明明是给小姜带过糖吃,然后小姜天天闹着要吃,你不给他买,怪我咯?

【在 n*****t 的大作中提到】
: 我决定撸一管去了。这货屡屡往我铅笔盒里放毛毛虫,只是为了在人群中被多骂一句,
: 气死了!

j******a
发帖数: 100
29
敢情赵老师不是科班的?要不到年计算机结构组成重考没过?到现在还耿耿于怀

【在 z****e 的大作中提到】
:
: 胡说,我明明是给小姜带过糖吃,然后小姜天天闹着要吃,你不给他买,怪我咯?

z****e
发帖数: 54598
30

这个科班是ce吧?
se谁还天天纠结这些东西阿?
ce现在都快赶上ee了
卖机器很光荣?

【在 j******a 的大作中提到】
: 敢情赵老师不是科班的?要不到年计算机结构组成重考没过?到现在还耿耿于怀
相关主题
测试用例在此,看还有什么说的。静态计数器和订票系统的区别
扯两句魏老师vs好虫其实就是两党党争
简单介绍一下老魏的结构大家别着急古得霸团队憋大招了
进入Programming版参与讨论
j******a
发帖数: 100
31
各行各业吧,不能说赵老师你搞什么东西,什么东西就牛逼吧

【在 z****e 的大作中提到】
:
: 这个科班是ce吧?
: se谁还天天纠结这些东西阿?
: ce现在都快赶上ee了
: 卖机器很光荣?

1 (共1页)
进入Programming版参与讨论
相关主题
goodbug呀,我都要做抢票服务器了,你咋不敢赌一把呢?wdong和赵老师请进
我的原帖在这里请老魏给出一个简单的文字解释
测试用例在此,看还有什么说的。如果面试就是比刷题,那是不是根本不用学啥技术 (转载)
扯两句魏老师vs好虫联票问题是非常简单的问题
简单介绍一下老魏的结构我的方案,scalability可以线性无限,设计最简单
静态计数器和订票系统的区别zz 12306是怎样做成的
其实就是两党党争顺便和nod101说说做产品
大家别着急古得霸团队憋大招了从12306来看,国内IT水平不高
相关话题的讨论汇总
话题: 次级话题: 首级话题: 热备话题: 抢票话题: 机器