avatar
系统设计的基本素养# Programming - 葵花宝典
f*p
1
就是发在杂志上评价一本新书的小文章
有人写过吗?
手头这本书有14章,我想至少有一大段说每章都在说什么吧,这个可以从每章的
objectives找到,有些章可以合在一起说。
然后前后各加一点评论,最后再说说图片质量,印刷质量,价钱是否公道之类的
avatar
s*e
2
我在A大学做访问学者半年,当时拿的J1签证为期1年,至今还没过期。现在半年时间到
了,我换到B大学做postdoc,可是B大学给我办新的DS-2019表还没有拿到手,我很可能
要回国等了。
我的问题是:如果我在国内拿到B大学的新DS-2019表(program号变了),我是否可以
用我原来没有过期的签证和新DS-2019表入境美国?还是必须重新签证,拿新的J1签证
来美国呢?
请有类似经历的前辈指点一下,或给我些建议!谢谢!
avatar
f*j
3
有在DELL的同学吗?
avatar
f*y
4
请问:公司sponsor我EB2, 我排期到了,和ld一起交485,拿到EAD卡.
在拿到绿卡之前,我从现在公司辞职,ld的485还有效吗?
avatar
b*e
5
第一名:双子座 21个:

第二名:射手座 18个:

第三名:双鱼座 15个:

第四名:水瓶座 12个:

第五名:天秤座 9个:

第六名:处女座 8个:

第七名:白羊座 7个:

第八名:巨蟹座 6个:

第九名:天蝎座 5个:

第十名:狮子座 4个:

第十一名:摩羯座 3个:
第十二名:金牛座 2个
avatar
w*u
6
我一直以为我住的是5A区,今天仔细看了下地图,原来是4B,5A还的往北走1mile,再
往东10个mile就是5B。当然再往山里走几十个mile就是4A,3B了。
avatar
b*g
7
不过八个字,合理分析,小心求证。
需求分析是最基本的,并非所有的需求都是合理,或者都可以满足的。一个好的架构师
,要能够快速地从需求中找出系统的瓶颈,要保证所有不易扩展部分的瓶颈都在常识范
围之下。当做不到的时候就要有所妥协,有些需求可以妥协,有些不能妥协,需要妥协
的部分要跟需求方反复商量重新制定规范。这就是为什么要主动妥协,而不是被动妥协
。一个竞标,你没有这个技术实力,可以不做。但是没用脑子拍胸脯就上了,到时候做
不出来,小则自己被炒,大则公司破产。
具体到12306这个例子上,有新闻说第一分钟的平均订单数达到了27万/秒,基于这个数
据单秒峰值1M/秒其实偏低,但是考虑到用户可以接受一点延迟,还算合理。注意是订
单数,不是票数。12306允许订联程票,允许单个订单最多5张票。这整个是密不可分的
一个事务操作。如果我从广州回长春,只能到北京,我不如不走。如果我走的了,我家
人走不了,不如不走。这些都是常识,数据库101级别的常识。再接下来,老弱病残没
法抗大包换车厢,所以单车次都不换座,这也是基本常识。
所有上面的这些东西,都是没法妥协的。这时候一个有经验的架构师,就会从经验意识
到票子产生竞争,数据库是瓶颈,分票是个复杂处理,没法全部实时处理。所以只有两
种取舍而已。要吗丢
弃一部分订单,要吗放弃实时处理。所幸单子虽然多,但票子有限,只要缓冲订单就行
。如果是无限的供给,无限的需求,那就要分票分库处理。根据数据的特性,制定不同
的策略,恰恰是系统设计的难点。
接下来就是小心求证的部分,这个延迟是否会太大,导致用户体验不佳。从12306分时
放票,加上常规数据库每秒5k-10k的估计,不进一步优化这个延迟大约2-3分钟,各种
不可预知因素留点余量也不过10分钟。个人认为可以接受,但是必须跟甲方再商量。而
且这样的架构,如果峰值不大,比如每秒1万,同样是实时系统没有压力。
魏老师这样的,是真正的半路出家的程序猿。对系统设计完全没有经验,连需求都没想
清楚,就上来就拍胸脯要百万次没压力。对基本的transaction是什么完全没有概念。
decrement/increment不是transaction已经闹了个大笑话。正常人错了好歹理解学习一
下吧,没两天又认为一张票就是一个transaction。就为了满足他那百万次的牛皮,那
是满地里耍赖皮。你要真让他设计了这个系统,12个月工期,10个月好不容易他那宇宙
第一的抢票服务器没有功能性问题了。一上量挂了怎么办?不怎么办,一样就是12306
现在我死给你看的结果。
牛逼哄哄地在这里折腾分座算法也不知道有什么用,分座算法根本不是这个系统的瓶颈
。3个月之前,我用了一分钟,就想清楚分座算法至少是个O(N)的问题,对实时性会有
很大影响。一旦不追求实时,这个问题迎刃而解。因为延迟取决于有效票的总张数,一
次订5张也好,1张也好,不会提高延迟。真要搞算法,jobhunting版那些科班出身的
new grad比魏老师强得不是一点半点。真追求最优,我不会悬赏100万让全社会来竞争
,在这里算破头有用吗?
说到底,人贵有自知之明。外行的东西,胡乱评论就有丢人的风险。拍胸脯要求做违反
常识的东西,就是民科找死的节奏。
avatar
f*4
8
how many $$$ for doing this?

【在 f******p 的大作中提到】
: 就是发在杂志上评价一本新书的小文章
: 有人写过吗?
: 手头这本书有14章,我想至少有一大段说每章都在说什么吧,这个可以从每章的
: objectives找到,有些章可以合在一起说。
: 然后前后各加一点评论,最后再说说图片质量,印刷质量,价钱是否公道之类的

avatar
l*e
9
我觉得应该是用老的,如果是新的,你回国以后就要呆2年才能来美国了。问问学校这
种情况怎么办的?
avatar
f*y
10
Ding
avatar
r*9
11
难道需要谈的越多, 本身越不成熟?
avatar
a*a
12
很大区别吗?
avatar
n*t
13
一大堆的错误亏你能码那么多字,别的不说,哪个老师教你的优化分座是 ON?

★ 发自iPhone App: ChineseWeb 8.6

【在 b*******g 的大作中提到】
: 不过八个字,合理分析,小心求证。
: 需求分析是最基本的,并非所有的需求都是合理,或者都可以满足的。一个好的架构师
: ,要能够快速地从需求中找出系统的瓶颈,要保证所有不易扩展部分的瓶颈都在常识范
: 围之下。当做不到的时候就要有所妥协,有些需求可以妥协,有些不能妥协,需要妥协
: 的部分要跟需求方反复商量重新制定规范。这就是为什么要主动妥协,而不是被动妥协
: 。一个竞标,你没有这个技术实力,可以不做。但是没用脑子拍胸脯就上了,到时候做
: 不出来,小则自己被炒,大则公司破产。
: 具体到12306这个例子上,有新闻说第一分钟的平均订单数达到了27万/秒,基于这个数
: 据单秒峰值1M/秒其实偏低,但是考虑到用户可以接受一点延迟,还算合理。注意是订
: 单数,不是票数。12306允许订联程票,允许单个订单最多5张票。这整个是密不可分的

avatar
f*p
14
free, but can get a small paper published quickly.
and the book will be yours

【在 f*******4 的大作中提到】
: how many $$$ for doing this?
avatar
i*t
15
为啥要呆2年?据说转移民身份才需要呆2年吧?

【在 l*****e 的大作中提到】
: 我觉得应该是用老的,如果是新的,你回国以后就要呆2年才能来美国了。问问学校这
: 种情况怎么办的?

avatar
w*0
16
有效,交上485 180天后可以自由跳槽啦,注意是同类型工作!
avatar
s*x
17
这样精确的数字是如何得到的。。。

【在 b******e 的大作中提到】
: 第一名:双子座 21个:
:
: 第二名:射手座 18个:
:
: 第三名:双鱼座 15个:
:
: 第四名:水瓶座 12个:
:
: 第五名:天秤座 9个:
:

avatar
w*u
18
还是有少许区别的,我原来住的地方离我现在住的相距1mile,刚好进入5区50米左右,
感觉水土就比现在住的地方要好些。说起来名声很不同啊,那边是5区,我们是4区。

【在 a****a 的大作中提到】
: 很大区别吗?
avatar
b*g
19
单次操作是至少O(N),常数级的优化存在但O级别的优化在worst case不存在,就是个
常识而已。
一个复杂系统,在一个不是瓶颈的地方低头猛算cpu cycle的,都是最低级的程序猿。

【在 n*****t 的大作中提到】
: 一大堆的错误亏你能码那么多字,别的不说,哪个老师教你的优化分座是 ON?
:
: ★ 发自iPhone App: ChineseWeb 8.6

avatar
s*u
20
需要重新签证
If you have further quesions, go to Infopass, see top 3 post for detail.

【在 s****e 的大作中提到】
: 我在A大学做访问学者半年,当时拿的J1签证为期1年,至今还没过期。现在半年时间到
: 了,我换到B大学做postdoc,可是B大学给我办新的DS-2019表还没有拿到手,我很可能
: 要回国等了。
: 我的问题是:如果我在国内拿到B大学的新DS-2019表(program号变了),我是否可以
: 用我原来没有过期的签证和新DS-2019表入境美国?还是必须重新签证,拿新的J1签证
: 来美国呢?
: 请有类似经历的前辈指点一下,或给我些建议!谢谢!

avatar
f*y
21
多谢回复,
如果失业会是什么情况,I485还会有效吗?
多谢
avatar
a*a
22
那得抓紧了 。。。
avatar
m*y
23
Hehe, no big deal, both are still mild. Once beyond zone 6, even half a
number makes life-or death differences.
avatar
t*1
24
亏你码了这么多字。
我的意见。公平不公平,各位网友说了算。
http://www.mitbbs.com/article_t/Programming/31318637.html

【在 b*******g 的大作中提到】
: 不过八个字,合理分析,小心求证。
: 需求分析是最基本的,并非所有的需求都是合理,或者都可以满足的。一个好的架构师
: ,要能够快速地从需求中找出系统的瓶颈,要保证所有不易扩展部分的瓶颈都在常识范
: 围之下。当做不到的时候就要有所妥协,有些需求可以妥协,有些不能妥协,需要妥协
: 的部分要跟需求方反复商量重新制定规范。这就是为什么要主动妥协,而不是被动妥协
: 。一个竞标,你没有这个技术实力,可以不做。但是没用脑子拍胸脯就上了,到时候做
: 不出来,小则自己被炒,大则公司破产。
: 具体到12306这个例子上,有新闻说第一分钟的平均订单数达到了27万/秒,基于这个数
: 据单秒峰值1M/秒其实偏低,但是考虑到用户可以接受一点延迟,还算合理。注意是订
: 单数,不是票数。12306允许订联程票,允许单个订单最多5张票。这整个是密不可分的

avatar
i*t
25
顺便问一下,两个不同的J1,豁免一次就行么?

【在 s**u 的大作中提到】
: 需要重新签证
: If you have further quesions, go to Infopass, see top 3 post for detail.

avatar
f*y
26
ding
avatar
w*F
27
这么多啊。。猴年马月要

【在 b******e 的大作中提到】
: 第一名:双子座 21个:
:
: 第二名:射手座 18个:
:
: 第三名:双鱼座 15个:
:
: 第四名:水瓶座 12个:
:
: 第五名:天秤座 9个:
:

avatar
m*y
28
You are not implying Zone 5 got better 水土 than Zone 4, right?

【在 w***u 的大作中提到】
: 还是有少许区别的,我原来住的地方离我现在住的相距1mile,刚好进入5区50米左右,
: 感觉水土就比现在住的地方要好些。说起来名声很不同啊,那边是5区,我们是4区。

avatar
n*t
29
单次车余票的组合是固定的,完全可以查表,你再想想

【在 b*******g 的大作中提到】
: 单次操作是至少O(N),常数级的优化存在但O级别的优化在worst case不存在,就是个
: 常识而已。
: 一个复杂系统,在一个不是瓶颈的地方低头猛算cpu cycle的,都是最低级的程序猿。

avatar
s*u
30
两个不同的J1,豁免一次就行, read top 6 post.
avatar
w*e
31
遇到RFE就麻烦

【在 f*******y 的大作中提到】
: 多谢回复,
: 如果失业会是什么情况,I485还会有效吗?
: 多谢

avatar
c*0
32
同楼上。。
avatar
a*a
33
嗯, 水土或者说风水的确重要。。

【在 w***u 的大作中提到】
: 还是有少许区别的,我原来住的地方离我现在住的相距1mile,刚好进入5区50米左右,
: 感觉水土就比现在住的地方要好些。说起来名声很不同啊,那边是5区,我们是4区。

avatar
b*g
34
实时当然好,但是做不到的时候,你是让老弱病残抗大包,还是等2-3分钟,根本是一
个不需要争的问题。
avatar
d*g
35
律师4年前07大潮时到公司介绍, 485 拿EAD AP 是你的BENEFIT, 可以跳巢, 只要是相
关工作.
公司内或公司外都行.
我还是忍了, 拿到看看再跳.
avatar
b*n
36
汗双子阅人无数才得修成正果
avatar
c*p
37
赶紧地打听一下四区区长是who
avatar
b*g
38
我说了,不是瓶颈的地方你使劲优化,根本没用。

【在 n*****t 的大作中提到】
: 单次车余票的组合是固定的,完全可以查表,你再想想
avatar
w*t
39
没问题,只要RFE时有工作并且同类型即可

【在 w********e 的大作中提到】
: 遇到RFE就麻烦
avatar
c*t
40
不是修成正果,是累死了。。。

【在 b******n 的大作中提到】
: 汗双子阅人无数才得修成正果
avatar
l*g
41
今天才发现,版三家比我家更北,比我家更冷,可是版三家是10,我家是9:(

【在 w***u 的大作中提到】
: 我一直以为我住的是5A区,今天仔细看了下地图,原来是4B,5A还的往北走1mile,再
: 往东10个mile就是5B。当然再往山里走几十个mile就是4A,3B了。

avatar
n*t
42
抢票不是瓶颈还有什么是瓶颈啊?都不是瓶颈你异步干啥,直接堆机器不就完事了?

【在 b*******g 的大作中提到】
: 我说了,不是瓶颈的地方你使劲优化,根本没用。
avatar
f*y
43
谢谢各位的回答,信息很有用,
情况是我ld不上班,拿到ead之后,如果我失业了, 她的ead还有效吗? 还能继续等绿卡批
准吗? 多谢
avatar
R*e
44
汗,7个,这么精确
该加油了,按过往这速度,40岁也成熟不起来啊O(∩_∩)O~

【在 b******e 的大作中提到】
: 第一名:双子座 21个:
:
: 第二名:射手座 18个:
:
: 第三名:双鱼座 15个:
:
: 第四名:水瓶座 12个:
:
: 第五名:天秤座 9个:
:

avatar
g*e
45
分区只看冬天的最低温度。

【在 l********g 的大作中提到】
: 今天才发现,版三家比我家更北,比我家更冷,可是版三家是10,我家是9:(
avatar
b*g
46
像你这样的单机在IO上就要挂,都没到抢票这一步,信不信由你。反正吹牛逼被打脸的
又不是我。
人贵有自知之明。

【在 n*****t 的大作中提到】
: 抢票不是瓶颈还有什么是瓶颈啊?都不是瓶颈你异步干啥,直接堆机器不就完事了?
avatar
f*y
47
ding
avatar
m*w
48
牛牛很准。。。
avatar
l*g
49
可是版三家都比我家冷啊,持平的日子都很少。
更气人的是,下雨一般都下他家方圆5迈。。。。

【在 g***e 的大作中提到】
: 分区只看冬天的最低温度。
avatar
n*t
50
操,单机 IO 能做到啥样都有数据,你是不是一点概念都没啊?
既然你认定 IO 都无法过,那还要求这个哪个干啥,直接发 5M requests 堆死老魏得
了,还算个屁啊

【在 b*******g 的大作中提到】
: 像你这样的单机在IO上就要挂,都没到抢票这一步,信不信由你。反正吹牛逼被打脸的
: 又不是我。
: 人贵有自知之明。

avatar
f*y
51
ding
avatar
l*u
52
好想还准.
avatar
u*l
53
好像分区是按冬季最低气温。福斯特城平均气温比南湾低,但是靠着湾,冬天稍暖和一
点儿。俺家后面是开阔带,冬天气温貌似比整个福斯特城低一点儿,经常下霜。

【在 l********g 的大作中提到】
: 今天才发现,版三家比我家更北,比我家更冷,可是版三家是10,我家是9:(
avatar
b*g
54
光看spec没用的,你以为是helloworld。都是要做操作的。

【在 n*****t 的大作中提到】
: 操,单机 IO 能做到啥样都有数据,你是不是一点概念都没啊?
: 既然你认定 IO 都无法过,那还要求这个哪个干啥,直接发 5M requests 堆死老魏得
: 了,还算个屁啊

avatar
t*e
55
对career 好就跳
我换了两次工作,包括一次aquisition, 没有收到RFE
就是收到RFE, 只要工作性质相同就没事,最多烦一点
不过你排期已经到了,不在乎多等一个月吧。

【在 f*******y 的大作中提到】
: 请问:公司sponsor我EB2, 我排期到了,和ld一起交485,拿到EAD卡.
: 在拿到绿卡之前,我从现在公司辞职,ld的485还有效吗?

avatar
n*o
56
目标很远大啊。。。
avatar
l*g
57
看我上面给刚刚的回帖:
可是版三家都比我家冷啊,持平的日子都很少。(这2年的数据)
更气人的是,下雨一般都下他家方圆5迈。。。。

【在 u***l 的大作中提到】
: 好像分区是按冬季最低气温。福斯特城平均气温比南湾低,但是靠着湾,冬天稍暖和一
: 点儿。俺家后面是开阔带,冬天气温貌似比整个福斯特城低一点儿,经常下霜。

avatar
t*1
58
光说不练不行。
再说练还是我练。
只不过要你要一点脸而已。还是为你好。

【在 b*******g 的大作中提到】
: 光看spec没用的,你以为是helloworld。都是要做操作的。
avatar
f*y
59
谢谢您的回复,我想问的不是跳槽,而是失业,不干了,
在这种情况下,ld的485还有效吗? 还能继续拿绿卡吗?
avatar
g*e
60
冬天也比你家冷?

【在 l********g 的大作中提到】
: 可是版三家都比我家冷啊,持平的日子都很少。
: 更气人的是,下雨一般都下他家方圆5迈。。。。

avatar
b*g
61
我没吹牛,我丢不了脸。您老就不一样了,宇宙第一的算法连基本要求都满足不了。哈
哈。

【在 t**********1 的大作中提到】
: 光说不练不行。
: 再说练还是我练。
: 只不过要你要一点脸而已。还是为你好。

avatar
I*e
62
就看有没有被查了

【在 f*******y 的大作中提到】
: 谢谢您的回复,我想问的不是跳槽,而是失业,不干了,
: 在这种情况下,ld的485还有效吗? 还能继续拿绿卡吗?

avatar
l*g
63
是啊,夏天冷的多,冬天冷的少倒是。

【在 g***e 的大作中提到】
: 冬天也比你家冷?
avatar
n*t
64
你是不是最这些基本信息一点概念没有啊?

【在 b*******g 的大作中提到】
: 光看spec没用的,你以为是helloworld。都是要做操作的。
avatar
d*r
65
自己不干了还是解雇了?只要485没据,ld的485还有效。

【在 f*******y 的大作中提到】
: 谢谢您的回复,我想问的不是跳槽,而是失业,不干了,
: 在这种情况下,ld的485还有效吗? 还能继续拿绿卡吗?

avatar
w*u
66
哈哈,在9区10区的眼里,4区5区都是死区,和3区无人区没有什么区别啦。

【在 m***y 的大作中提到】
: Hehe, no big deal, both are still mild. Once beyond zone 6, even half a
: number makes life-or death differences.

avatar
b*g
67
我的经验来自于实战,不是硬件的spec或者paper。这就是我们的区别。

【在 n*****t 的大作中提到】
: 你是不是最这些基本信息一点概念没有啊?
avatar
f*y
68
谢谢,自己不干了,485批复需要公司的原工作吗?有什么别的原因会导致485不批吗
avatar
g*e
69
哪里查的zone?我发现不同网站出来的结果不同。按我家里的情形,下面这个最准确。
http://www.garden.org/zipzone/

【在 l********g 的大作中提到】
: 是啊,夏天冷的多,冬天冷的少倒是。
avatar
n*t
70
你有 OS 的实战经验不?没有跑一下别人的测试程序

【在 b*******g 的大作中提到】
: 我的经验来自于实战,不是硬件的spec或者paper。这就是我们的区别。
avatar
l*y
71
多久了?

【在 f*******y 的大作中提到】
: 多谢回复,
: 如果失业会是什么情况,I485还会有效吗?
: 多谢

avatar
w*u
72
yes,right。Seems the trees are a litter better.

【在 m***y 的大作中提到】
: You are not implying Zone 5 got better 水土 than Zone 4, right?
avatar
b*g
73
我没有,但12306是个网站,你套OS的结果就像魏老师那样。

【在 n*****t 的大作中提到】
: 你有 OS 的实战经验不?没有跑一下别人的测试程序
avatar
l*y
74
ld的EAD依然有效。至于你的绿卡,如果RFE就比较麻烦。如果没有RFE,那就仅仅是日
后申请公民的时候会查到这个。最好就是现在赶紧找到性质相同的工作。

【在 f*******y 的大作中提到】
: 谢谢您的回复,我想问的不是跳槽,而是失业,不干了,
: 在这种情况下,ld的485还有效吗? 还能继续拿绿卡吗?

avatar
l*g
75
就上上午谁发的那个什么时候种什么网站。
你这个更觉,变成8b了,
不过倒是大家一样了 :(
差异还不小。

【在 g***e 的大作中提到】
: 哪里查的zone?我发现不同网站出来的结果不同。按我家里的情形,下面这个最准确。
: http://www.garden.org/zipzone/

avatar
n*t
76
IO 性能是网站?

【在 b*******g 的大作中提到】
: 我没有,但12306是个网站,你套OS的结果就像魏老师那样。
avatar
f*y
77
那就是说ld的485是和我独立的?他可以继续拿到绿卡,申请公民。
我原来的理解是我的绿卡申请是公司支持的,如果我丢了工作就绿卡申请也就结束了。
这么看来我的理解是错误的了?
avatar
w*u
78
http://www.plantmaps.com/
这个比较细,我们一个zipcode几个不同分区,得看详细的图。

【在 g***e 的大作中提到】
: 哪里查的zone?我发现不同网站出来的结果不同。按我家里的情形,下面这个最准确。
: http://www.garden.org/zipzone/

avatar
b*g
79
说的就是网站的瓶颈,一般都在于数据库IO。像你们这样做到CPU bound,实在是不入
流。

【在 n*****t 的大作中提到】
: IO 性能是网站?
avatar
f*y
80
ding
avatar
a*a
81
你这个的确比较细, 收藏了, 多谢!

【在 w***u 的大作中提到】
: http://www.plantmaps.com/
: 这个比较细,我们一个zipcode几个不同分区,得看详细的图。

avatar
n*t
82
由 jvm 决定还是 os?

【在 b*******g 的大作中提到】
: 说的就是网站的瓶颈,一般都在于数据库IO。像你们这样做到CPU bound,实在是不入
: 流。

avatar
f*y
83
ding
avatar
n*2
84
這個差別太大啦。。
偶又從6B變7A了。。。。

【在 g***e 的大作中提到】
: 哪里查的zone?我发现不同网站出来的结果不同。按我家里的情形,下面这个最准确。
: http://www.garden.org/zipzone/

avatar
n*1
85
我觉得可能大家的理解不同
表面看好像是分票的瓶颈,但实际上,如果只是把票分给用户,那是很简单的过程,再
慢也不会很慢
但是因为分票只要涉及支付等环节,交易需要确认,也有很多的查询,这些查询也要接
近实时,否则用户不满意,所以既不需要实时,也需要实时,还有临时取消的等等操作
,所以才复杂
按我想法,还不如搞一个类似彩票池的东西,在某个特定时间之前,大家都可以登记某
个车次的,不管快慢,售票关闭后统一抽签,不过因为人的自私性,大家可能登记多张
票,到时候拿到最优的就退掉其他的,这里怎么回收退票也是问题,而且交易一旦完成
,还要涉及退款
说来说去,网站其实是用户体验问题

【在 n*****t 的大作中提到】
: 抢票不是瓶颈还有什么是瓶颈啊?都不是瓶颈你异步干啥,直接堆机器不就完事了?
avatar
f*y
86
就每一个明白人给说说?
avatar
b*g
87
缓冲池是必需的,至于抽签也好,排队也好,无非是不同策略。

【在 n******1 的大作中提到】
: 我觉得可能大家的理解不同
: 表面看好像是分票的瓶颈,但实际上,如果只是把票分给用户,那是很简单的过程,再
: 慢也不会很慢
: 但是因为分票只要涉及支付等环节,交易需要确认,也有很多的查询,这些查询也要接
: 近实时,否则用户不满意,所以既不需要实时,也需要实时,还有临时取消的等等操作
: ,所以才复杂
: 按我想法,还不如搞一个类似彩票池的东西,在某个特定时间之前,大家都可以登记某
: 个车次的,不管快慢,售票关闭后统一抽签,不过因为人的自私性,大家可能登记多张
: 票,到时候拿到最优的就退掉其他的,这里怎么回收退票也是问题,而且交易一旦完成
: ,还要涉及退款

avatar
n*t
88
其他不是瓶颈的部分都可以分布,只要堆机器就能增强体验,有些绕不过去的只好攻关
,而不是神马异步批处理这种。
现在争论焦点,是到底实时处理行不行,所以要测关键节点的性能。

【在 n******1 的大作中提到】
: 我觉得可能大家的理解不同
: 表面看好像是分票的瓶颈,但实际上,如果只是把票分给用户,那是很简单的过程,再
: 慢也不会很慢
: 但是因为分票只要涉及支付等环节,交易需要确认,也有很多的查询,这些查询也要接
: 近实时,否则用户不满意,所以既不需要实时,也需要实时,还有临时取消的等等操作
: ,所以才复杂
: 按我想法,还不如搞一个类似彩票池的东西,在某个特定时间之前,大家都可以登记某
: 个车次的,不管快慢,售票关闭后统一抽签,不过因为人的自私性,大家可能登记多张
: 票,到时候拿到最优的就退掉其他的,这里怎么回收退票也是问题,而且交易一旦完成
: ,还要涉及退款

avatar
z*3
89
实时只要你给钱就能做
这个digua不是给了你正确答案么?
非要这么严苛要求下去,最后成本会很高
做了干嘛?还不如上来就分布式
四平八稳,这正是做server sdie软件需要的素质
老魏那种做client side的,就知道快
就跟国足一样,踢球又不是田径,光快有用么?
又不是只有这一个指标,目标是进球
一样的,server side目标是让尽可能多的人买到票,不出错
而不是多快搞定,这又不是比赛
老中高考一样的思维方式应该改一改

【在 n*****t 的大作中提到】
: 其他不是瓶颈的部分都可以分布,只要堆机器就能增强体验,有些绕不过去的只好攻关
: ,而不是神马异步批处理这种。
: 现在争论焦点,是到底实时处理行不行,所以要测关键节点的性能。

avatar
n*t
90
几台 16 core 做中心节点狠花钱吗?几千块的网卡很贵吗?铁道部花不起这钱?能不
能少扯淡啊

【在 z*******3 的大作中提到】
: 实时只要你给钱就能做
: 这个digua不是给了你正确答案么?
: 非要这么严苛要求下去,最后成本会很高
: 做了干嘛?还不如上来就分布式
: 四平八稳,这正是做server sdie软件需要的素质
: 老魏那种做client side的,就知道快
: 就跟国足一样,踢球又不是田径,光快有用么?
: 又不是只有这一个指标,目标是进球
: 一样的,server side目标是让尽可能多的人买到票,不出错
: 而不是多快搞定,这又不是比赛

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。