由买买提看人间百态

topics

全部话题 - 话题: goodbug
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
b*******g
发帖数: 603
1
来自主题: Programming版 - 重新贴一次goodbug的要求
说多少遍了,挂号不行。
发信人: goodbug (好虫), 信区: Programming
标 题: 再举个测试用例。
发信站: BBS 未名空间站 (Wed Feb 5 04:17:26 2014, 美东)
假定一趟车经过ABCD四个地方,为简单举例,假定只有一个100人的车厢。在B加挂一个
200人的车厢,到C后撤掉。
最后客满,得ABC 票100张,BCD票100张,BC票100张。
A B C D
100 100 100
200
按照太监只管抢票不分座位的策略,请给个出票不用换座位的方案吧。别跟我说一个车
次还俩号。
c******3
发帖数: 296
2
来自主题: Programming版 - 老魏goodbug都败给12306了
老魏的方案追求快,本质是计数器。某软的测试interlockedIncrement都达到70M/s了
。老魏目标才是5M/s,很保守了。但他最初的方案要换座。车次不变,不同区段,会给
不同座号。7,80岁的老太太,还要每隔几个站就换个车厢座位,多惨呀。完全违反常
理。加入同车同座的要求,暴力解的话,每张票扫一遍,计算量一下增加1000倍。5M后
面一下去3个0。玩不下去了。
goodbug的方案追求吞吐量,可以任意加机器,理论上出全银河系的票都可以。但要命
的是不时实。用户好容易填完单子,提交了,屏幕上显示“是否买到票,以后告诉您”
。晕。这也违反常理。碰上象zhaoc这样一点就火的客户,还不得把设计这个系统的人
问候个遍。
几个用过12306的都说明现在基本上是提交了就立即得到座号。见以下帖子。根本不用
等。用户体验超好
http://www.mitbbs.com/article_t1/Programming/31315263_0_2.html
设计师是不容易当的。好的PM管好码工也很重要。
看来击败12306还得请二爷出马了。期待下一篇“Node又秒XXXXX了”。这回XXXXX应... 阅读全帖
z****e
发帖数: 54598
3
来自主题: Programming版 - 老魏goodbug都败给12306了
i approve goodbug's architecture design
and have nothing to complain if u want me to wait
peking2's node.js could be a better tool for this
especially for front end web server
but vert.x is the best
c******3
发帖数: 296
4
来自主题: Programming版 - 老魏goodbug都败给12306了
goodbug没说要和银行交互吧,那要等更久。分票和付帐是分开的不同transaction.这
点俩位没多大区别。我的理解。
T********i
发帖数: 2416
5
goodbug给个话。1M就崩是不是扯淡捏?
T********i
发帖数: 2416
6
啥叫实时,啥叫缓冲?
要是实际出500万张票延迟5秒算缓冲不算实时的话我无话可说。
goodbug你要脸么?实时还是缓冲你说了算?

已。
f******2
发帖数: 2455
7
If goodbug has GC, what would be his market price?
no kidding, just curios.
T********i
发帖数: 2416
8
你丫挑拨也没用。晒title晒W2是最傻逼的事情。goodbug愿意晒是他的事情,呵呵。
还动不动就晒一把这个我就不评论了。
T********i
发帖数: 2416
9
你这是把自己放在比goodbug还低一级的位置了么?
T********i
发帖数: 2416
10
这话说的。goodbug拿code了么?拿嘴说也要能说圆了才行。
其实,这么简单的,4个月前。我发了第一贴。就应该点到为止了。
不至于你们这帮当年声称丫靠谱的跟着一起丢人。
T********i
发帖数: 2416
11
来自主题: Programming版 - goodbug的设计为啥不能撑过100K/s?
很简单,这个系统是耦合系统,不是分布系统。根本不能分布。
goodbug给我提的那些苛刻要求最后都get to him。
耦合表现在:
1. 支持联票换乘
2. 支持All-or-none团体票
3. 支持以上组合
有票要100%出票。
因此,是全国一盘棋。他不能无限并行。即使要并行,也要有一个调度器。调度器是单
线程的。每个请求调度以前要看一眼。这个看一眼就是数据依赖性。100K/s读都很难撑
得住。
如果没有这个依赖性,当然可以几乎无限并行(按照车次)。但是这是一个彩票系统了
f****4
发帖数: 1359
12
来自主题: Programming版 - TeacherWei & goodbug 进
服了你了,让你看数据,你却说做这么个东西简单。
goodbug - 小圈子查询
2 nickmit 0.0298961937716
3 LeftEye 0.005736659
TeacherWei - 小圈子查询
2 qxc 0.00604922820192
3 LeftEye 0.00378444366934
排第三的都是我们的LeftEye同学 LOL
2边分数差距不大,他要么是相对客观的提问,要么他就是两边都在拍。
我倾向于前者。
看明白没有?
gb除了和TW对垒之外,还在和nickmit对垒。
s******y
发帖数: 416
13
goodbug换个坎肩我也认得你^_^

thrust
T********i
发帖数: 2416
14
看来真是一茬不如一茬。这些孩子的家教不是盖的。上来直接就满嘴喷粪。
你是不是被公司雷了,来发泄来了?这得多傻逼上来第一帖就直接骂人草包的?
俺这人性子直,喜欢骂人。俺骂你崇拜的那个goodbug可是每一贴都有理由的。从I/O到
分布系统的瓶颈。你不是号称一直都看贴么?那你是傻逼没看懂对吧?
你不是举报我了么?这贴又骂你傻逼了?你还要再举报一次么?
你这种货色,就是有爹娘生没爹娘养的。都能估计出是谁的马甲。上来找骂舒服么?
z******s
发帖数: 322
15
呵呵,未来管P用。就算他们俩明天嫖娼被抓也不妨碍我们评价他们的客观技术水平。
至于什么27万年薪,也就是你们这些找不到工作的流流哈喇子,就netflix那种把全员
当合同工的企业,求我都不去。goodbug要是愿意来我们单位,保证他比在那里挣的多
。话说回来,我07年在纽约当合同工一个小时就charge 200了,你算算有没有比他多。
至于老魏那个什么狗屁支票,他也就在网上糊弄糊弄你们,成天话里话外暗示自己是有
钱人,嘴上再挂几个新鲜名词,以为别人就不知道他老底了?我告诉你,世界小的很。
T********i
发帖数: 2416
16
公共论坛。各种笑话人物都有。
这位明显是给goodbug出头的。就是水平太差,只会破口大骂。
l**********n
发帖数: 8443
17
这位在挺goodbug的时候,顺带损各种人啊,什么zhaoce,peking2。
p*****2
发帖数: 21240
18

刚看到评论我的帖子。一看就是大牛,眼光太犀利了。不过他说的这个,我感觉
goodbug,zhaoce也早就看出来了,只是给我点面子而已。
r****y
发帖数: 26819
19
你点中了goodbug的关键。他从不挑对手 :-)
w***g
发帖数: 5958
20
Goodbug估计钱不少。本版有多少人在investment版混的。
c***d
发帖数: 996
21
加州有州税, 进大公司是不是王道你问问goodbug自己怎么想。

了。
l********s
发帖数: 358
22
来自主题: Programming版 - Goodbug你给个学java的roadmap吧
Goodbug能不能帮忙解释下Spring, Hibernate和Tomcat, JBoss, Glassfish有什么区别
?我只知道Tomcat, JBoss是基于Java Serlet的。我主要想知道哪些应用适合Spring,
Hibernate,哪些应用适合Tomcat, JBoss, Glassfish?还是Tomcat, JBoss正逐渐被取
代?
谢谢!
d****i
发帖数: 4809
23
来自主题: Programming版 - Goodbug你给个学java的roadmap吧
对了,忘了提了,你可以看看Spring Data JPA,这个比传统的ORM还要简单好用,这个
是goodbug推荐的。我刚看了一点。
w****6
发帖数: 796
24
来自主题: Programming版 - Goodbug你给个学java的roadmap吧
goodbug 有想过开周末或短期快速(类似于bootcamp) Java EE 培训班
吗,利己利民。
学费太贵了上不起,但 1-2k 愿意交 depending on the training level。
h***n
发帖数: 1600
25
来自主题: Programming版 - Goodbug你给个学java的roadmap吧
Goodbug很热心啊!我看了一下,你推荐的那本spring书和 Spring Recipes,在amazon
上评价是比较好的,可惜都是spring 3。spring3 和spring4 到底有多大差别?是不是
现在应该看spring 4的书了?
g*********e
发帖数: 14401
26
来自主题: Programming版 - goodbug真是可悲啊
who is goodbug's 师兄师弟?
e*******o
发帖数: 4654
27
本版就lz 和 ls 上女id吧。goodbug 咋那么受你们欢迎呢?
c*********e
发帖数: 16335
28
来自主题: Programming版 - goodbug,jsp里,用angularjs的多吗?
goodbug,现在你们公司的页面,用的啥,jquery还是angularjs,还是自己写的
javascript?
d********u
发帖数: 5383
29
来自主题: Programming版 - goodbug,jsp里,用angularjs的多吗?
我靠,颠覆呀,goodbug自己插自己PY。。。
c*********e
发帖数: 16335
30
来自主题: Programming版 - goodbug,jsp里,用angularjs的多吗?
en, js也就是客户端的数据处理一下,電影数据毕竟是从server side传来的,不一样
啊。
其实,我原来的问题是想问goodbug,他们的spring的jsp网页用angularjs不。和放電影
的网页没啥关系。
G****r
发帖数: 5579
31
来自主题: Programming版 - 这个 GOODBUG 太让人恶心
还是实践一下你学的大数据吧, 连我在哪都搞不定, 你这大数据是咋学的?
看来哪个没教养的 GOODBUG 也不会大数据。 NETFLIX 搞得大数据其实就是个花腿
,客户喜欢啥 CONTENT, 请客户发个妹儿就行, 用得着大数据吗?
p**r
发帖数: 5853
32
来自主题: Programming版 - 这个 GOODBUG 太让人恶心
没意思,网骂纯粹发泄可以,
认真就没经了,还不如约地方干架来得爽。
goodbug我个人觉得他不错。
d********u
发帖数: 5383
33
来自主题: Programming版 - 这个 GOODBUG 太让人恶心
去篮球版,问问“那个傻逼怎么不来了”,看看大家是不是都问你:找goodbug吗?
这傻逼在股版被射了满脸,跑去NBA版被人发现公然撒谎,它妈逼的copy/paste能串行
,不知道什么样的傻逼会信(有LA的傻逼信的)...
w***g
发帖数: 5958
34
来自主题: Programming版 - 这个 GOODBUG 太让人恶心
不要来这里侮辱我们程序员的智商。goodbug在这里算是牛的。
y**********u
发帖数: 6366
35
来自主题: Programming版 - 这个 GOODBUG 太让人恶心
我觉得goodbug水平挺高的
股版和球板的东西本来就见仁见智,主要给大家说相声的
x*******1
发帖数: 28835
36
来自主题: Programming版 - database 就是goodbug的马甲,整天胡吹
这个帖子里面,估计都是goodbug马甲。 整个版都有可能。
x*******1
发帖数: 28835
37
来自主题: Programming版 - database 就是goodbug的马甲,整天胡吹
这个帖子里面,估计都是goodbug马甲。 整个版都有可能。
h*i
发帖数: 3446
38
来自主题: Programming版 - database 就是goodbug的马甲,整天胡吹
那你有没有想过我自己为啥要用Clojure?我用Clojure是觉得这是编程的发展方向,我
自己相信这个啊。我自己相信Clojure的方向是正确的, 是更有前途的,所以我鼓吹
Clojure, 这没有什么问题吧?这怎么是害人呢?
对Clojure的好处,我都是有事说事,说技术上有什么优势,说技术发展的方向,我没
有用工资啊什么的来忽悠别人,对不对?我这难道不比goodbug用自己的工资来说Java
好更道德?他的工资是他的,他能分给你么?你用Java就能有他的工资么?他这不是误
导人是什么?

易?
h*i
发帖数: 3446
39
来自主题: Programming版 - database 就是goodbug的马甲,整天胡吹
招聘市场我也说了,目前是供不应求,你要是Clojure能胜任工作,都不是什么高手,
我不信你找不到工作。目前大多数地方都是找不到人,所以远程工作都可以。你去找个
Java远程工作看看?看有没有有人理你。
goodbug这种人莫名其妙攻击自己不了解的东西,就是为了充大牛,这种人你不出来反
驳他, 他不就得逞了么?这不就造成损失了么?你本来可能有的很好的工作机会,因
为他自己充大牛的心理需求,就被白白牺牲了。你觉得这合理么?公平么?

易?
l**********n
发帖数: 8443
40
来自主题: Programming版 - 各位好奇,我怎么和goodbug结的梁子
goodbug是Java程序员吧。
s***o
发帖数: 2191
41
来自主题: Programming版 - 各位好奇,我怎么和goodbug结的梁子
goodbug被封了以后betterbug才会出来接着掐,好像还没看到过好虫有其他马甲
p**r
发帖数: 5853
42
来自主题: Programming版 - goodbug劝你一句,不作不死
从旁观者角度,
我觉得你这个算是个极品垃圾了,
网上吵架而已,搞得那么严肃干嘛,你名声有那么重要吗?
你谁啊?就算你李开复,除了你自己,谁关心你名声到底如何。
不过一看你和李开复差十万八千里,
从你话里就知道是个穷酸气十足的一个猥琐老头子,
要么光明正大跑人公司门口和人单挑去,
要么就别再这里BBB个没完,
像你这种内心极其阴暗卑鄙猥琐的糟老头子,
还他妈的创业,创你妈逼,技术再好也是个傻逼,
做事业先做人,一把年纪了这个道理都不懂
真的,别恶心人了,那边远死那边去吧。
老看你这种垃圾的负面贴,搞得整个板块都不好了。
我和GOODBUG不认识也不熟悉,
但是要是如果有人想要弄你,我愿意捐$1000美金
让那人多抽2大嘴巴,真是看你逼人说话就烦,
能否吵架有点男人气概,老他妈的跟个太监是阴不阴,阳不阳。
真是这世界的傻逼怎么死不完的,操!
l******n
发帖数: 9344
43
来自主题: Programming版 - goodbug劝你一句,不作不死
马甲?我的马甲都比你资历长久,你这种新马甲就不要出来乱喷了。
还是回你的菌斑和历史吧,特意跑来打击一下goodbug,你爽也爽完了,就别搅和了
T********i
发帖数: 2416
44
来自主题: Programming版 - goodbug劝你一句,不作不死
你是认真讨论问题的,回答你一下:
1. 没必要128CPU,10个 CPU足够了。goodbug这种属于不要脸的,肯定用最大数据依赖
性来测试,因此只需要考虑最差性能。平均性能对他们来讲就是屁。他和zhaoce都是人
渣。
2. 单机不是说啥都做,难道web server也要放上?路由问题根本不需要考虑。记住可
以有无数外围机,multicast实时更新inventory。路由完全可以由外围机实时计算出来
,甚至给客户几个选择车次选择,核心机作为单机是抢票用的。
3. 这并不是说核心机容易做,核心机输入是一系列节点,可能要跨车次。功能是抢票
,输出是抢到没有?但是一个重要的你没有提。就是座位。要求要不能换座位,如果中
间站把作为卖没了,起始也就没座位了。这里面还设计实时作为优化问题。
4. 这个系统和写关系不大。因为每天就那么几百万张票,抢到了票才会check out收钱
。在check out收钱的时候写都来得及。至于收钱以前系统挂了。从后端恢复状态也是
分分钟的事情。几百万张票,所有车次座位状态恢复几秒钟的事情。系统挂了也就几秒
钟延迟而已。没收你钱相当于什么都没发生。就是几秒钟后... 阅读全帖
w***g
发帖数: 5958
45
来自主题: Programming版 - goodbug劝你一句,不作不死
那可不可以这么理解,在有票可出并且有多种选择的情况下,永远出座位字母最小
的那种方案?
比如下面,大写字母表示还有票,小写字母表示没票了
段 段 段
座位 A1 A2 A3
座位 b1 B2 B3
这种情况下有人要买2-3的票,就出A2-A3,这样卖出后变成
段 段 段
座位 A1 a2 a3
座位 b1 B2 B3
这时候再有人要1-2的票就没了。
(如果当时卖掉B2-B3,那么还可以买A1-A2。)
这个解释你和goodbug是否都认同?
w***g
发帖数: 5958
46
来自主题: Programming版 - goodbug劝你一句,不作不死
最后再补一句,如果按goodbug说的用户需求平均分布的,
并且按我说的按座位字母顺序卖票,我怀疑
这个系统一开始卖票会瞬间把大部分票卖完,然后剩下
一堆分散的座位永远也卖不出去。这样几秒中之后所有的
都是失败请求。这样就没法评测了。你们看怎么办好?
要不把所有的票分时段卖,每分钟开放一次。这个时段的票
卖不完下一时段接着卖,但是不能预先卖将来的票。
你们看如何?
T********i
发帖数: 2416
47
来自主题: Programming版 - goodbug劝你一句,不作不死
本来就是几秒钟的事情。
别忘了,判断没票可卖的开销也不小。和抢到票的开销一样的。
100万票是硬指标,你按票按单算都是一样。12306也应该是按照票数算的。
还是软指标更有意思,为啥goodbug他们不先做一个,然后我做他们10倍?这样他们只
要做出10万张每秒就好了。
T********i
发帖数: 2416
48
这样好吧,实时出票,需求goodbug你们这伙人定。你能做出来的,我统统秒你们10倍。
w***g
发帖数: 5958
49
实时不实时就别纠结了。这样好了,
限制5秒之内出票,如果5秒不行就10秒,10秒不行就1分钟,
双方都一样。transaction允许超时但不计入benchmark分数之内,
而且超时的transaction也不允许有错。
魏老师你觉得这样你还有信心秒goodbug 10倍吗?
T********i
发帖数: 2416
50
当时goodbug敢接招么?
合着你们几个就是来骂街的。
让NFLX看看他们的雇员狗屁不懂全职骂街倒是挺欢乐的。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)