Redian新闻
>
NASDAQ match engine is written in Java
avatar
NASDAQ match engine is written in Java# Programming - 葵花宝典
r*3
1
我的NOL大使馆4月25日发出的,但是DOS网站上一直没信息,知道我发传真问才在5月22
号列出来,我怀疑他们早就收到了。上月22号前后NOL到DOS的同学有收到FR的吗?
avatar
s*r
2
好像可以在网上递交I-539 表。 提供什么延期的理由好呢?
有没有最近打算给父母办延期的? 可不可以一起分享一下经验?
avatar
j*7
3
【 以下文字转载自 TrustInJesus 讨论区 】
发信人: Dignity (饥不择食), 信区: TrustInJesus
标 题: [一年读经]12月23日《启示录》第3章
发信站: BBS 未名空间站 (Sat Dec 25 01:45:56 2010, 美东)
1.你要写信给撒狄教会的使者,说,那有神的七灵和七星的,说,我知道你的行为,按
名你是活的,其实是死的。
2.你要儆醒,坚固那剩下将要衰微的(衰微原文作死)。因我见你的行为,在我神面前
,没有一样是完全的。
3.所以要回想你是怎样领受,怎样听见的。又要遵守,并要悔改。若不儆醒,我必临到
你那里如同贼一样。我几时临到,你也决不能知道。
4.然而在撒狄你还有几名是未曾污秽自己衣服的。他们要穿白衣与我同行。因为他们是
配得过的。
5.凡得胜的,必这样穿白衣。我也必不从生命册上涂抹他的名。且要在我父面前,和我
父众使者面前认他的名。
6.圣灵向众教会所说的话,凡有耳的,就应当听。
7.你要写信给非拉铁非教会的使者,说,那圣洁,真实,拿着大卫的钥匙,开了就没有
人能关,关了就没有人能开的,说,
8.我知道你的行为,你略有一点力量,也曾遵守我的道,没有弃绝我的名。看哪,我在
你面前给你一个敞开的门,是无人能关的。
9.那撒但一会的,自称是犹太人,其实不是犹太人,乃是说谎话的,我要使他们来在你
脚前下拜,也使他们知道我是已经爱你了。
10.你既遵守我忍耐的道,我必在普天下人受试炼的时候,保守你免去你的试炼。
11.我必快来,你要持守你所有的,免得人夺去你的冠冕。
12.得胜的,我要叫他在我神殿中作柱子,他也必不再从那里出去。我又要将我神的名
,和我神城的名,(这城就是从天上从我神那里降下来的新耶路撒冷)并我的新名,都
写在他上面。
13.圣灵向众教会所说的话,凡有耳的,就应当听。
14. 你要写信给老底嘉教会的使者,说,那为阿们的,为诚信真实见证的,在神创
造万物之上为元首的,说,
15.我知道你的行为,你也不冷也不热。我巴不得你或冷或热。
16.你既如温水,也不冷也不热,所以我必从我口中把你吐出去。
17.你说,我是富足,已经发了财,一样都不缺。却不知道你是那困苦,可怜,贫穷,
瞎眼,赤身的。
18.我劝你向我买火炼的金子,叫你富足。又买白衣穿上,叫你赤身的羞耻不露出来。
又买眼药擦你的眼睛,使你能看见。
19.凡我所疼爱的,我就责备管教他。所以你要发热心,也要悔改。
20.看哪,我站在门外叩门。若有听见我声音就开门的,我要进到他那里去,我与他,
他与我一同坐席。
21.得胜的,我要赐他在我宝座上与我同坐,就如我得了胜,在我父的宝座上与他同坐
一般。
22.圣灵向众教会所说的话,凡有耳的,就应当听。
avatar
f*e
4
片刻之后,海顿全身都开始冒汗,惨白的脸上显露出无限的痛苦,他突然大叫一声
,猛然张开了双眼!此时他的金眸已炽亮得如两轮微型太阳,射出的金色光线更有瞬间
加热到数千度高温的能力。而他身体从座椅上弹起时,金色视线恰好照向了贝布拉兹的
身体。毁灭性的金色光线到达贝布拉兹身前半米时,突然凭空消失。空间中似有一条无
形的边界,在边界两侧,就是不同世界。毁灭光线到达这条边界时,就不知射向了哪里。
海顿又跌回到了座椅上。短短几分钟时间,他就变得虚弱无比,身体囧内的能量还
不到平时的十分之一,宛如经过了一场极为激烈的大战。他靠在椅背上,十分萎靡,虚
弱地说:“我杀了所有反抗我的人,最终统治了整个世界,然后,我还在继续进化。我
就是……这颗星球的神!后来,我发现不管是什么,包括普通人,变异生物,甚至是高
阶的能力者都对我没有用了,我……和这个世界的所有生命都不再一样,我……我不知
道最后发生了什么,我想不起来,可是……只剩下我一个了!整个世界,都静了,过了
一百年,还是一千年?我不知道过了多久,无法计算时间,什么都是静的……我用尽力
气,才逃出来……”
海顿说不下去了,整个身体瘫软在座椅上,只能大口喘着粗气,大团白沫从他的嘴
里涌出,里面还夹杂着一抹鲜艳之极的血色。
未来具现,神秘学的十阶能力,配合十阶的类法术,可以在限定条件的前提下,有
限预知未来结果,也是海顿的终极能力。这并不是根据已知数据自行推演,而是通过神
秘学强大的与世界沟通的能力,向茫茫的未来讨要结果。某种意义上说,可以视为把整
个世界当成一个巨大无比的运算中枢,来运算某些前提下的结果。
这一能力预见到的未来可能每次都不相同,也可能差异非常的大,但真正的未来很
可能隐藏在预见到的场景中。而它在战斗中的意义,那就是当海顿知道了对手的详细能
力后,可以通过一次次的预见找到对付敌人的终级办法。可以说,任何对手如果让海顿
从手下逃掉,那么过一段时间后,它就会迎来一个恶梦般的全新的敌人。
海顿因为未来具现而日渐强大,却总是难以得到贝布拉兹的认可,只有一次,贝布
拉兹说了这么一句评语:你拥有了双翼,却只会用它来扇风。
海顿很不愿意使用未来具现,因为十阶神秘学根本不能发挥出它的全部威力,因此
也就具有非常大的风险。每次沉浸在未知的情景中,海顿其实都有彻底迷失的危险。他
很有可能忘记了自己的本来身份,而在并不存在的虚幻未来中一直生活下去。现实世界
中的几分钟,虚幻未来却有可能经过了几个月的时间。经历过多次未来具现的考验,虽
然海顿的实际年纪很小,但他的意志力却异乎寻常的坚定。不如此,就不足以摆脱虚幻
世界的迷惑和束缚。
而这一次,是海顿有生以来最为危险的一次,只差一点,他就会彻底迷失在虚幻未
来中。而他不知在梦幻世界中经历了怎样的场景,醒来后,竟然遗忘了其中的大半部分
。海顿完全没有想到,贝布拉兹随口说的一个看起来如此简单的前置条件,就让他陷入
前所未有的险境。如果没能成功自虚幻未来中逃出,那么海顿的大脑将会彻底坏死,变
成只有本能的植物人。
“所以,海顿,不管取得了多大的成就,获得什么样的能力,我们都需要记得,我
们是人,我们属于这个星球,这个世界。我们的能力能够影响族类的繁衍兴亡,所以我
们也应该为此负责。不要在力量中迷失。”说完,贝布拉兹拿起一份新的文件,一边翻
看,一边说:“至于马丁那条疯狗,就随它去吧。他的野心再大,也只有摇尾巴的份,
不用为它浪费时间。”
座车中安静下来,只有海顿控制不住的粗重喘息回响着。
连续喝了好几杯能够补充大量养分的营养素,海顿却仍然虚弱。他消耗实在太大了
,不管哪种等级的营养素,都要吃下上百公斤才能彻底补满消耗的能量。这也是海顿日
益增加的烦恼之一,当能力达到十阶甚至更高时,补充身体营养能量就变成了一件很麻
烦的事。每天用于进食的时间越来越长,吃饭从享受变成了一项工作。海顿已经不止一
次觉得人类身体自带的进食和消化系统效率太低、也太麻烦了。在实验室中,镶嵌能量
晶体的技术已经部分成熟,可以通过更换高能能量晶体的方式来补充能量,替代进食。
但是每当这个想法浮起,海顿都会生生把他压下去。因为贝布拉兹说过,人类的身体是
这个世界在过去数十万年中赐与的礼物,应该尽可能的保留它的本来面目。
其实,熟知历史的少数人会发现,议长的观点和当初分裂暗黑龙骑的顾萨格拉布有
很类似之处。而血腥议会所倡导的理念则是能力至上论。只有能力才能改变一切,只有
更多更强的能力才能帮助人类克服极端恶劣的环境,在动荡年代繁衍生存,只有圣阶能
力才能使人类突破这个世界的束缚,重拾旧时代遨游星际的梦想。一切的基石都是能力
,能力没有最强,只有更强。
海顿的真实年龄毕竟还太小,他无力去分辨几种存世哲学的真伪,更不可能在此之
上形成自己的价值体系。但是他会听贝布拉兹的话,在每个重大事囧件的选择上,都会
绝对依从议长的意见。海顿对贝布拉兹有着近乎于崇拜的感情。
在喝下第十杯营养液后,海顿才感觉到那烧灼般的饥饿感稍稍平复了一些。直到这
时,他剧烈的头痛才有所缓解,于是开始回忆刚刚所经历过的一幕幕场景。记忆破碎凌
乱,所有的画面都显得杂乱无章,只是一些零乱细节的拼凑,而最重要的一段时间,就
是海顿从成神到整个世界变成绝对寂静之间,完全是一片空白。愤怒、迷茫、痛苦、哀
伤、孤寂、悲痛,各种极端强烈的情感贯穿了记忆的大部分,却在记忆空白区消失得干
干净净。而当海顿想起那个没有生命、没有热量、没有运动,归于绝对寂静的世界时,
他又开始透不过气来。在那个世界,时间已经失去了意义,思维变得忽快忽慢,可以在
瞬间冒出无数想法,又可能数十上百年不想不动。而且思想似乎会受世界的影响,逐渐
放缓,海顿清楚知道,如果不是自己偶尔清醒了一下,察觉不对,不惜以重伤为代价脱
出,肯定会被那个世界所同化,成为永恒孤独的一部分。
不过在海顿的记忆中,有一幅画面反复出现了几次,而且非常清晰。那是深海,海
水冰冷且暗流密布。在这个深度,已经没有从海面上透下来的光,但并不是完全的黑暗
。幽暗的绿色辐射光带不时亮起,照亮了一方海域。借助辐射光芒,可以看到海底并不
荒芜,广袤海底,有着各式各样的生物。它们中有好多也会发光,如果视线够远,可以
看到海底会有星星点点的灯光游动着,宛若星空。
在海底,有一条形态奇特的鱼在缓缓游动着,它的头出奇的大,几乎占了身体的一
半,大嘴里布满了利齿,全部张开的话,可以吞下和自身差不多大小的食物。它的额头
中央有一块闪烁的莹光组织,不断发出一明一暗的光芒,引诱着猎物们游到它的嘴边。
深海的生物都很奇特,它和旧时代的深海鱼看起来差不多,只是它的身上鳞片张开,从
鳞片下伸出一根十几厘米长的肉须。它全身上下一共伸出数十根肉须,不断无规律地舞
动着,让它的游动变得艰涩困难。
这些肉须很不自然,可是在动荡年代,在强烈辐射的影响下,什么奇形怪状的变异
生物都有,这条鱼已经属于非常正常了。不过,它只是一条普通的鱼而已,没有特殊的
功能,也没有奇异的器官,肉须更象是身体细胞不受控制生长出来的产物。海顿实在不
明白,为什么会对这么一条鱼印象如此深刻,而且它还反复出现了几次。
整个血腥议会中,只有海顿拥有未来具现的能力。这是一个显然可以延伸入十一阶
的能力,甚至有发展成十二阶的可能,就看海顿自身的天赋限制在哪里了。以海顿对这
一能力的理解,凡是在虚幻未来中反复出现的情景,很有可能在真实世界出现。里面涉
及到的人或事物,则是对这一段未来具有相当重要的意义。
在刚才施展能力的过程中,海顿几乎彻底迷失在虚幻未来中,以沉重代价才得以脱
身。这意味着他所看见的一切都更有可能接近真实。而象这样如此清晰、反复出现的画
面,应该意味着会对整个世界的未来有至关重要的影响,至少在理论上如此。
不过,理论是理论,现实是现实,就像海顿怎么都想不出,一条再普通不过的深海
鱼如何能对整个世界产生重大影响。它再大一千倍也不可能。
他有意忽略了这幅画面,开始专心在其它地方寻找线索。
可海顿不知道的是,此时此刻,在遥远的深海海底,正有这么一条鱼,在烦燥不安
地来回游动着,和海顿记忆中的那条长得一模一样。
它游动的姿势十分不自然,从鳞片下伸出的触须严重影响了它的活动能力。但是在
黑暗的世界中,它额前发出的荧光依旧具备强大的吸引力。所以一条形状同样奇特的小
鱼冒冒失失的闯了过来,被它一口咬住,然后吞下。
此时它的腹侧了出现明显的蠕动,整个身体都在痉挛着,突然大嘴张开,将肚子里
的所有东西都吐了出来。当吐无可吐之后,它抽动了几下,就静静浮在冷冰的海水中,
再也不动了。
被吐出来的,除了被咬成几段的小鱼,还有一颗碧绿的东西,缓缓沉向海底。它浑
圆一体,偶尔会闪过一道幽淡的碧绿光华。在深海中,任何一点光芒都显得如此醒目,
而且它还在散发着某种类似召唤般的波动。很快,就有一条鱼快速游来,一口将它吞入
腹中。
几分钟后,这条鱼突然发了疯一样乱冲乱撞,见到活的就咬,根本不管对方是什么
。就连某些原本是它天敌的大鱼,都在它发疯般的追咬下仓皇逃窜。如是疯狂了整整一
个小时,它终于累了,于是一动不动,慢慢沉入海底。在海底不知停了多久,它身上的
鳞片才一片片弹开,每片下面都探出一根肉须,无意识地挥舞着。
它重新游动,重新进食,可是还在不停生长的肉须阻碍了它的活动能力,许久之后
,它才捕到第一个猎物。然而进食后不久,它再次在海中疯狂翻滚起来,并且不断将腹
中的东西吐出来。和前任一样,它很快就在冰冷的海水中死去。而那颗碧绿色的圆珠,
再次在海水中随波飘流。
绿珠缓缓沉入海底,一只甲壳厚重的似虾似蟹的变异海生物慢慢爬了过来。或许是
结构不同,绿珠对它的影响力要弱得多。它挥动巨鳌,稍稍碰了下圆珠,让它翻滚了几
下,让另一面翻了上来。这一次,变异巨蟹看到一点非常罕见的红色。红色对它有致命
的吸引力,所以它克服了隐约的不安,接近绿珠,仔细地看着。在绿珠的最深处,它看
到了些完全看不懂的东西。
如果有人在这深海海底,会赫然发现,那颗绿珠其实是一颗眼球!它后面还拖着几
根细长的血丝,瞳孔已扩散,在最深处有一点猩红。如果放大,会看到那是一大片红色
,正在缓慢地流淌蔓延着,宛若鲜血。在血色的中央,有一个沉睡的少女,苍灰色长发
在漫流的鲜血中载沉载浮,却没有一滴鲜血能够挂在她的肌肤或者是发丝上。
血色忽然倒卷!层层血浪翻涌而起,不断向少女身上涌去,将她的身体向黑暗的尽
头拖去。
“不……不!”似有一声怒吼响起,可是细听,却只有海流的奔涌。
变异巨蟹突然发疯般地跳了起来,挥动巨鳌不断剪向眼珠,可是能够夹碎巨蚌甲壳
的巨鳌却完全奈何不了一颗眼球。碧色眼球后拖着一根血丝不知何时变得出奇的长,一
端从巨蟹甲壳缝隙中刺入。而眼球似乎还有生命,瞳孔竟然开始缓缓收缩!
海水一片浑浊,变异巨蟹疯狂挣扎着,乱冲乱撞,巨鳌用力砸向碰到的一切,连在
礁岩上敲断了一只都不知道。
大陆上,此时正是深夜。
神父还没有睡,他坐在桌前,随手翻开了《启示录》,这是每晚睡前必做的功课。
借着昏暗的灯光,神父随意选了一段,轻声颂读:
主是初始,主是终结。主的左眼所见,即被救赎;右眼所见,则为灾祸。
avatar
T*i
5
这个是很多年前的旧闻了。现在可能还是Java的,可能不是,已经没人关心了。
CME也是Java写的。以前做的很烂。动不动就是几十毫秒的latency。最近改进了很多,
至少不忙的时候响应在100us以内。
Hedge fund用Java做low latency的也很多。
不过,美国Stock exchange有很多,NASDAQ甚至不是最大的,也不是交易最多的。NYSE
和ARCA交易量都比NASDAQ高。NYSE的系统最烂。ARCA,BAT做的很好。应该都是C/C++的
系统。
用Java做Ultra low latency的交易。我也做了一套系统。总的来说,就是两套策略:
1. 预先分配好所有memory,确保运行中永远不会有GC。
2. 平时关闭GC,每天有几次(比如11:00AM, 2:00PM)停止交易,集中GC,然后再恢复交
易。
总之这正说明了语言其实并没有重要到非他不可的程度。最重要的是系统设计。
但是我是不会用Java做的,明显脱裤子放屁。而且,如果都做的对,Java系统明显比C+
+系统慢,这是共识。
avatar
d*r
6
which fax number did you use? how to ask them?
avatar
g*r
7
not enough travel

【在 s*****r 的大作中提到】
: 好像可以在网上递交I-539 表。 提供什么延期的理由好呢?
: 有没有最近打算给父母办延期的? 可不可以一起分享一下经验?

avatar
i*s
8
thanks

里。

【在 f**e 的大作中提到】
: 片刻之后,海顿全身都开始冒汗,惨白的脸上显露出无限的痛苦,他突然大叫一声
: ,猛然张开了双眼!此时他的金眸已炽亮得如两轮微型太阳,射出的金色光线更有瞬间
: 加热到数千度高温的能力。而他身体从座椅上弹起时,金色视线恰好照向了贝布拉兹的
: 身体。毁灭性的金色光线到达贝布拉兹身前半米时,突然凭空消失。空间中似有一条无
: 形的边界,在边界两侧,就是不同世界。毁灭光线到达这条边界时,就不知射向了哪里。
: 海顿又跌回到了座椅上。短短几分钟时间,他就变得虚弱无比,身体囧内的能量还
: 不到平时的十分之一,宛如经过了一场极为激烈的大战。他靠在椅背上,十分萎靡,虚
: 弱地说:“我杀了所有反抗我的人,最终统治了整个世界,然后,我还在继续进化。我
: 就是……这颗星球的神!后来,我发现不管是什么,包括普通人,变异生物,甚至是高
: 阶的能力者都对我没有用了,我……和这个世界的所有生命都不再一样,我……我不知

avatar
d*i
9
魏老师,弱弱的问一句,Java里面怎么预先分配好内存,object不是都是在heap上的吗?

NYSE

【在 T********i 的大作中提到】
: 这个是很多年前的旧闻了。现在可能还是Java的,可能不是,已经没人关心了。
: CME也是Java写的。以前做的很烂。动不动就是几十毫秒的latency。最近改进了很多,
: 至少不忙的时候响应在100us以内。
: Hedge fund用Java做low latency的也很多。
: 不过,美国Stock exchange有很多,NASDAQ甚至不是最大的,也不是交易最多的。NYSE
: 和ARCA交易量都比NASDAQ高。NYSE的系统最烂。ARCA,BAT做的很好。应该都是C/C++的
: 系统。
: 用Java做Ultra low latency的交易。我也做了一套系统。总的来说,就是两套策略:
: 1. 预先分配好所有memory,确保运行中永远不会有GC。
: 2. 平时关闭GC,每天有几次(比如11:00AM, 2:00PM)停止交易,集中GC,然后再恢复交

avatar
r*3
10
202-663-2868,其实也没怎么问,只是提醒他们。想催但是又怕把人惹毛了,只好问问
缺不缺材料之类的事情。急,又只能忍着。没办法。
avatar
s*r
11
Thanks a lot.

【在 g********r 的大作中提到】
: not enough travel
avatar
e*g
12
重生?

里。

【在 f**e 的大作中提到】
: 片刻之后,海顿全身都开始冒汗,惨白的脸上显露出无限的痛苦,他突然大叫一声
: ,猛然张开了双眼!此时他的金眸已炽亮得如两轮微型太阳,射出的金色光线更有瞬间
: 加热到数千度高温的能力。而他身体从座椅上弹起时,金色视线恰好照向了贝布拉兹的
: 身体。毁灭性的金色光线到达贝布拉兹身前半米时,突然凭空消失。空间中似有一条无
: 形的边界,在边界两侧,就是不同世界。毁灭光线到达这条边界时,就不知射向了哪里。
: 海顿又跌回到了座椅上。短短几分钟时间,他就变得虚弱无比,身体囧内的能量还
: 不到平时的十分之一,宛如经过了一场极为激烈的大战。他靠在椅背上,十分萎靡,虚
: 弱地说:“我杀了所有反抗我的人,最终统治了整个世界,然后,我还在继续进化。我
: 就是……这颗星球的神!后来,我发现不管是什么,包括普通人,变异生物,甚至是高
: 阶的能力者都对我没有用了,我……和这个世界的所有生命都不再一样,我……我不知

avatar
l*s
13
allocate a big enough heap ?

吗?

【在 d****i 的大作中提到】
: 魏老师,弱弱的问一句,Java里面怎么预先分配好内存,object不是都是在heap上的吗?
:
: NYSE

avatar
d*r
14
Many Thanks! I will try.
avatar
T*i
15
Create huge object pool。
其实C++的也一样。也是huge memory pool。
C++这个,要把所有的memory management都接管。我连STL的allocator都接管。当然为
了图省事,要explicitly用我的allocator。

吗?

【在 d****i 的大作中提到】
: 魏老师,弱弱的问一句,Java里面怎么预先分配好内存,object不是都是在heap上的吗?
:
: NYSE

avatar
d*i
16
这个还是在runtime的呀?没有象C/C++那样的stack allocation.

【在 l*********s 的大作中提到】
: allocate a big enough heap ?
:
: 吗?

avatar
g*y
17
FT, stack也是runtime啊。no?

【在 d****i 的大作中提到】
: 这个还是在runtime的呀?没有象C/C++那样的stack allocation.
avatar
d*i
18
of coz not

【在 g*****y 的大作中提到】
: FT, stack也是runtime啊。no?
avatar
j*8
19
可以考虑concurrent/realtime gc
avatar
h*u
20
Lock free and object pool

【在 j*****8 的大作中提到】
: 可以考虑concurrent/realtime gc
avatar
H*S
21
You can use sun unsafe to pre allocate large chunk of memory. In addition,
you can lots of low level thing using sun unsafe, like using a memory
pointer to modify object that is totally hidden from you at language level.

吗?

【在 d****i 的大作中提到】
: 魏老师,弱弱的问一句,Java里面怎么预先分配好内存,object不是都是在heap上的吗?
:
: NYSE

avatar
f*y
22
你的memory pool是自己写的还是用boost的?

【在 T********i 的大作中提到】
: Create huge object pool。
: 其实C++的也一样。也是huge memory pool。
: C++这个,要把所有的memory management都接管。我连STL的allocator都接管。当然为
: 了图省事,要explicitly用我的allocator。
:
: 吗?

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