s*x
2 楼
我在job 版已经说过了,一帮人还在讨论。联票很多个人同时买一样的票唯一的区别是
保证联票all or none 就可以了。
先锁票,有一个不成功,整个联票就报失败就好了。
锁票只考虑单车次,根本没有死锁的问题。
联票锁票可以并发,也可以按一定顺序比如从车次由大到小锁。
有什么问题吗?
保证联票all or none 就可以了。
先锁票,有一个不成功,整个联票就报失败就好了。
锁票只考虑单车次,根本没有死锁的问题。
联票锁票可以并发,也可以按一定顺序比如从车次由大到小锁。
有什么问题吗?
x*u
3 楼
me too
g*y
8 楼
你这个没法保证有票必出。
1. 假设有人买联票A和B,把A的最后一张票锁住了,正试着锁B票
2. 正好你在那人后面定的A票,结果没买到。
3. 第一人的B票没买到,锁了的A票也就释放了。
4. 你大舅比你晚两分钟订票,结果就买到了释放的最后一张A票。
你作为受害者,是不是很想骂这个设计者?
次?
【在 s**x 的大作中提到】
:
: 为什么需要那么多?你这个分布锁什么意思?一个锁五百万次?还是一万个锁五百万次?
: 后者没必要,前者我已经在妙杀12306 指导性文章中提到,简单aggregate 或batch
: process 就可以了。
: 你太能钻牛角尖了。
: 这个题用我的思路,谁都可以做,根本不用老师亲自出手。
1. 假设有人买联票A和B,把A的最后一张票锁住了,正试着锁B票
2. 正好你在那人后面定的A票,结果没买到。
3. 第一人的B票没买到,锁了的A票也就释放了。
4. 你大舅比你晚两分钟订票,结果就买到了释放的最后一张A票。
你作为受害者,是不是很想骂这个设计者?
次?
【在 s**x 的大作中提到】
:
: 为什么需要那么多?你这个分布锁什么意思?一个锁五百万次?还是一万个锁五百万次?
: 后者没必要,前者我已经在妙杀12306 指导性文章中提到,简单aggregate 或batch
: process 就可以了。
: 你太能钻牛角尖了。
: 这个题用我的思路,谁都可以做,根本不用老师亲自出手。
s*x
10 楼
能做到1秒1次锁,就足够了,水平高的,可以试1秒锁10次甚至20次。
这个已经足够了。
这个已经足够了。
J*L
11 楼
我的两个order,在sprint官网定的,现在还只是track number,还没寄出.东部
d*k
15 楼
me too, 东部10/7上午八点apple订的
g*y
20 楼
合着有票不出都可以,那还做过屁啊。搞个分布式系统,比单机还烂。
就这都敢宣布问题解决了?
再说了,人比你先到,锁住了你的票,你不等就没票,你等一下可能就
有票了。你是等还是不等?排窗口买票的群众是选择等。在你这分布式
系统买票,你给不给人家等的权利?还是一发现票给锁光了,就要求人
重新递交request(其实就是相当于在窗口回去重新排队,因为
你重新递交的request肯定是在waiting list的最后)?
这要是在几十年前的售票口这样搞,你信不信会被群众吐口水淹死?
现在分布式了,吐不到你了,所以不怕是吧?这下总算理解分布式
的优越感是哪来的了。
【在 s**x 的大作中提到】
:
: 一个人买两张票,间隔两晚,你不会想等 48 小时吧? goodbug 好像只想等 2 个小时
: 。 LOL.
就这都敢宣布问题解决了?
再说了,人比你先到,锁住了你的票,你不等就没票,你等一下可能就
有票了。你是等还是不等?排窗口买票的群众是选择等。在你这分布式
系统买票,你给不给人家等的权利?还是一发现票给锁光了,就要求人
重新递交request(其实就是相当于在窗口回去重新排队,因为
你重新递交的request肯定是在waiting list的最后)?
这要是在几十年前的售票口这样搞,你信不信会被群众吐口水淹死?
现在分布式了,吐不到你了,所以不怕是吧?这下总算理解分布式
的优越感是哪来的了。
【在 s**x 的大作中提到】
:
: 一个人买两张票,间隔两晚,你不会想等 48 小时吧? goodbug 好像只想等 2 个小时
: 。 LOL.
h*0
23 楼
中部的表示毫无动静。。压力很大
f*x
25 楼
我估计能赶上的最早也是14号到,否则就是14号来不及了。
不会有提前到的。
BTW: 我在中部,7号早晨9:00多定的
不会有提前到的。
BTW: 我在中部,7号早晨9:00多定的
c*h
29 楼
东部ATT的表示只有Processing,其他shipping啥信息都木有。
z*e
33 楼
分布式当然会带来问题,否则就根本不会有人说分布式了
但是分布式带来的问题是否值得看,那就是另外一回事了
打开并发锁的方式很多,但是不去思考解决方案
一股脑往单机上去堆,那就不是解决问题,而是回避问题了
还是那句话,单机跑,不管你做了多少次热备
这都属于上一个时代的老人,老年人,你们好
【在 g*****y 的大作中提到】
: 合着有票不出都可以,那还做过屁啊。搞个分布式系统,比单机还烂。
: 就这都敢宣布问题解决了?
: 再说了,人比你先到,锁住了你的票,你不等就没票,你等一下可能就
: 有票了。你是等还是不等?排窗口买票的群众是选择等。在你这分布式
: 系统买票,你给不给人家等的权利?还是一发现票给锁光了,就要求人
: 重新递交request(其实就是相当于在窗口回去重新排队,因为
: 你重新递交的request肯定是在waiting list的最后)?
: 这要是在几十年前的售票口这样搞,你信不信会被群众吐口水淹死?
: 现在分布式了,吐不到你了,所以不怕是吧?这下总算理解分布式
: 的优越感是哪来的了。
z*e
35 楼
lol
单机+热备就不是单机了?
哈哈,你让chaos monkey进去砸一下啊
你能做几台序列的热备?
3个已经很多了好不好?
一般系统的单个节点都只有一台热备
一般是2*2
两个节点,分别做一个热备
大概酱紫,你这种是1*n,一台单机,做n个热备
热备是你擦屁股擦出来的,老魏根本没想做一开始
现实中3台机器做热备,你见过么?我一般见到的都是只有一台热备
2台热备同一个节点都没见过了,你见过?
所以这个chaos monkey一砸就出问题
chaos monkey经常砸那么五六个nodes
你这里总共才二个,不够砸啊
再说一次,你以为单step做成这样就不是单机了?
就成分布式咯?
呵呵,你们上个时代的老年人实在是很幽默的说
【在 n*****t 的大作中提到】
: 其他就不说了,赵老师你睁着眼眼说瞎话有意思吗?玩这种小儿科的伎俩已经远远超出
: 技术争论了。
: 这个设计从任何角度来说都不是单机,你反复撒谎误导,只能让人看不起你。
n*t
41 楼
http://www.mitbbs.com/article_t1/Programming/31282081_0_1.html
老魏声称 hot standby 是他提出来的,来来来,你找出你说的帖子,或者打他脸,或
者打自己脸。
【在 z****e 的大作中提到】
:
: 这里的他不是老魏
: 两年前当然不是你打的补丁
: 屁股是别人擦的
: 现在是你在擦屁股啊
: 所以功劳可以算你头上
老魏声称 hot standby 是他提出来的,来来来,你找出你说的帖子,或者打他脸,或
者打自己脸。
【在 z****e 的大作中提到】
:
: 这里的他不是老魏
: 两年前当然不是你打的补丁
: 屁股是别人擦的
: 现在是你在擦屁股啊
: 所以功劳可以算你头上
t*1
43 楼
zhaoce和古德霸颠倒黑白多少次了。什么时候要过脸?
【在 n*****t 的大作中提到】
: http://www.mitbbs.com/article_t1/Programming/31282081_0_1.html
: 老魏声称 hot standby 是他提出来的,来来来,你找出你说的帖子,或者打他脸,或
: 者打自己脸。
【在 n*****t 的大作中提到】
: http://www.mitbbs.com/article_t1/Programming/31282081_0_1.html
: 老魏声称 hot standby 是他提出来的,来来来,你找出你说的帖子,或者打他脸,或
: 者打自己脸。
z*e
44 楼
这是最原始的贴?你再找找看最原始的贴好吧?
【在 n*****t 的大作中提到】
: http://www.mitbbs.com/article_t1/Programming/31282081_0_1.html
: 老魏声称 hot standby 是他提出来的,来来来,你找出你说的帖子,或者打他脸,或
: 者打自己脸。
相关阅读
19路围棋的所有合法图案终于出来了 Number of legal Go positi有大牛用最浅显易懂的方式解释一下vert.x到底是什么东西么?弱问下,12306为何不用队列系统解决?请教LiteIDE如何设置才能Jump to Declaration 到新建的package感觉这个买买提网站是不是用了CQRS架构有人搞P2P lending吗?有没有chat的轮子推荐java 这种破烂语言做的产品真心维护难 (转载)王垠新文 为Java说句公道话Who took AWS System Ops Associate examParse 要关了技术揭秘12306改造:尖峰日PV值297亿下可每秒出票1032张Angular 2像Python 3一样流行不动的可能性多大?stackexchange疯了怎么读javascript?剪切很难算吗?node.js用http实现websocket,真是神了。老姜来看三亚到三亚的火车票生物老博后准备自学Java,求指教!强关联分布能拿什么奖