q*g
2 楼
公司着急让过去干活,给的是fulltime temporary,先用CPT干活,拿到OPT后转成正式
的。如果CPT到4/1,可以申请OPT从3/1开始吗? 这样可以赶上4月的H1-B。求教如何操
作。
的。如果CPT到4/1,可以申请OPT从3/1开始吗? 这样可以赶上4月的H1-B。求教如何操
作。
d*n
3 楼
September 19
第一次买房经验教训总结
我们的第一个房子,搬进来已经3个星期了,从2009年七月初看房开始,已经2个多月了
,从8/21close,已经快一个月了。
买房子是大事,总结一下第一次买房子的经验教训,理所当然。如果对他人或者自己以
后有所帮助,那就是锦上添花了。
废话说完,从找代理开始吧。
现在华人代理一般是50%的回扣,也就是房子售价的1.5%返还给你。但是,这中间是有
花样的,一定要问清楚。有些代理的回扣可以用来付首付,有些就只能够付closing
cost,花不完的话就只有用来减少贷款总额,这样就不划算了。这个算是我们的教训。
还有,现在的房市,已经不是一堆房子随便挑了。所以代理一定要勤恳敬业,随叫随到
,不然抢不到房子。
至于找房子,有些代理免费把只有代理能够查询mls的网站向所有internet user开放,
这样你就可以看到许多只有agent才能看到的详细信息,这样你就不用agent 帮你找,
自己先过滤一遍感兴趣的,然后告诉agent。http://www.justinroths.com/ 就是我同事告诉我的这类网站。不过它只我们这里的信息。
至于
第一次买房经验教训总结
我们的第一个房子,搬进来已经3个星期了,从2009年七月初看房开始,已经2个多月了
,从8/21close,已经快一个月了。
买房子是大事,总结一下第一次买房子的经验教训,理所当然。如果对他人或者自己以
后有所帮助,那就是锦上添花了。
废话说完,从找代理开始吧。
现在华人代理一般是50%的回扣,也就是房子售价的1.5%返还给你。但是,这中间是有
花样的,一定要问清楚。有些代理的回扣可以用来付首付,有些就只能够付closing
cost,花不完的话就只有用来减少贷款总额,这样就不划算了。这个算是我们的教训。
还有,现在的房市,已经不是一堆房子随便挑了。所以代理一定要勤恳敬业,随叫随到
,不然抢不到房子。
至于找房子,有些代理免费把只有代理能够查询mls的网站向所有internet user开放,
这样你就可以看到许多只有agent才能看到的详细信息,这样你就不用agent 帮你找,
自己先过滤一遍感兴趣的,然后告诉agent。http://www.justinroths.com/ 就是我同事告诉我的这类网站。不过它只我们这里的信息。
至于
l*n
4 楼
akka是精华
z*e
7 楼
也是糟粕
vert.x的设计比akka强很多
网络上到处都有vert.x vs akka, vert.x vs node.js
随便看几个就有ideas了
vert.x的设计比akka强很多
网络上到处都有vert.x vs akka, vert.x vs node.js
随便看几个就有ideas了
g*g
11 楼
我订过,算的
b*8
22 楼
priceline 算
su不算
su不算
z*e
23 楼
akka最头疼的就是树状结构
到最后actors越来越多,自己都有些迷失了
虽然理论上可以复用actor,但是大部分时候都是各自写各自的
vert.x就是扁平的网状结构,每一个verticle都是平等的
随时可以通过verticles的组合来形成你的需求处理链
而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
到最后actors越来越多,自己都有些迷失了
虽然理论上可以复用actor,但是大部分时候都是各自写各自的
vert.x就是扁平的网状结构,每一个verticle都是平等的
随时可以通过verticles的组合来形成你的需求处理链
而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
d*r
25 楼
c*e
30 楼
老新闻说后天3.0出来。
http://planet.jboss.org/post/this_week_in_jboss_8th_of_may_2015
但是看3.0的backlog除了Tim Fox的一堆naming convention建议,没什么特别大的java
related story.
https://waffle.io/vert-x3/vertx-stack
http://planet.jboss.org/post/this_week_in_jboss_8th_of_may_2015
但是看3.0的backlog除了Tim Fox的一堆naming convention建议,没什么特别大的java
related story.
https://waffle.io/vert-x3/vertx-stack
d*e
31 楼
别管多复杂,什么时候vert.x能有一个类似spark这个级别的成功应用,我们在跳坑不
迟。
【在 z****e 的大作中提到】
: akka最头疼的就是树状结构
: 到最后actors越来越多,自己都有些迷失了
: 虽然理论上可以复用actor,但是大部分时候都是各自写各自的
: vert.x就是扁平的网状结构,每一个verticle都是平等的
: 随时可以通过verticles的组合来形成你的需求处理链
: 而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
: 这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
: 整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
迟。
【在 z****e 的大作中提到】
: akka最头疼的就是树状结构
: 到最后actors越来越多,自己都有些迷失了
: 虽然理论上可以复用actor,但是大部分时候都是各自写各自的
: vert.x就是扁平的网状结构,每一个verticle都是平等的
: 随时可以通过verticles的组合来形成你的需求处理链
: 而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
: 这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
: 整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
d*e
32 楼
这玩意我们用rabbitmq做过,mq当掉,所有的都死菜。
而且如果我写python绝对不会考虑vert.x这些jvm上的东西。
celery+rabbitmq就可以。
【在 z****e 的大作中提到】
: akka最头疼的就是树状结构
: 到最后actors越来越多,自己都有些迷失了
: 虽然理论上可以复用actor,但是大部分时候都是各自写各自的
: vert.x就是扁平的网状结构,每一个verticle都是平等的
: 随时可以通过verticles的组合来形成你的需求处理链
: 而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
: 这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
: 整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
而且如果我写python绝对不会考虑vert.x这些jvm上的东西。
celery+rabbitmq就可以。
【在 z****e 的大作中提到】
: akka最头疼的就是树状结构
: 到最后actors越来越多,自己都有些迷失了
: 虽然理论上可以复用actor,但是大部分时候都是各自写各自的
: vert.x就是扁平的网状结构,每一个verticle都是平等的
: 随时可以通过verticles的组合来形成你的需求处理链
: 而且msg的发送是通过bus来发送的,不像actor那样,跟每个actor绑定
: 这就增加了代码的复用的可能性,而且akka一旦有一个actor挂了
: 整个处理逻辑就over了,但是vert.x可以随时拔插进verticles,就比较方便
d*e
37 楼
这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
据库都给你写了异步的包,有stream api.也是让application reactive.
最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
【在 c****e 的大作中提到】
: vert.x 3 官方的定位是这样的“Vert.x is a tool-kit for building reactive
: applications on the JVM”
: vertx可以用来实现async web service, 但是不仅仅能做web service.
: 之所以和akka比,是因为他们都能解决thread带来的问题,都能让application
: reactive.
没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
据库都给你写了异步的包,有stream api.也是让application reactive.
最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
【在 c****e 的大作中提到】
: vert.x 3 官方的定位是这样的“Vert.x is a tool-kit for building reactive
: applications on the JVM”
: vertx可以用来实现async web service, 但是不仅仅能做web service.
: 之所以和akka比,是因为他们都能解决thread带来的问题,都能让application
: reactive.
c*e
41 楼
看这里:http://vert-x3.github.io/docs/
底层的例子已经很全了。
可能视点不一样的原因,我倒是觉得java正是吸引人的地方。
vert.x 3其他语言api都能从java api 用code gen产生,明确java一等公民地位。
这个的最大好处是极有可能被enterprise接受。
【在 d******e 的大作中提到】
: 这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
: 没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
: 据库都给你写了异步的包,有stream api.也是让application reactive.
: 最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
: 鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
底层的例子已经很全了。
可能视点不一样的原因,我倒是觉得java正是吸引人的地方。
vert.x 3其他语言api都能从java api 用code gen产生,明确java一等公民地位。
这个的最大好处是极有可能被enterprise接受。
【在 d******e 的大作中提到】
: 这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
: 没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
: 据库都给你写了异步的包,有stream api.也是让application reactive.
: 最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
: 鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
z*e
42 楼
我的天哪
vert.x当然可以用作web framework
但是也可以用来做其他很多东西
比如rx programming
比如udp/tcp server
比如jca
比如msg broker
etc.
包括akka做的那些,也都可以用vert.x来实现
这就是vert.x的好处,它只做最基本的framework
剩下的你爱干嘛就干嘛,这个不是它要负责的东西
你是不是用framework用得有些走火入魔了?
是不是觉得一个framework一旦可以用来做web
就web forever?
看来还是没有摆脱死套框架的地步
【在 d******e 的大作中提到】
: 这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
: 没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
: 据库都给你写了异步的包,有stream api.也是让application reactive.
: 最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
: 鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
z*e
43 楼
我怀疑它根本没有看过vert.x
它说它用过vert.x,我很怀疑啊
用过的话,犯这么低级错误,有些不可思议啊
【在 c****e 的大作中提到】
: 看这里:http://vert-x3.github.io/docs/
: 底层的例子已经很全了。
: 可能视点不一样的原因,我倒是觉得java正是吸引人的地方。
: vert.x 3其他语言api都能从java api 用code gen产生,明确java一等公民地位。
: 这个的最大好处是极有可能被enterprise接受。
z*e
46 楼
哦是吗?解释一下下面这段,第一句啥意思?
你的意思不是用vert.x?那mq当掉跟vert.x毛关系?
发信人: database (《※★※§Hey§※★※》), 信区: Programming
标 题: Re: 学scala从akka入手就可以了
发信站: BBS 未名空间站 (Sat Jun 20 22:32:07 2015, 美东)
这玩意我们用rabbitmq做过,mq当掉,所有的都死菜。
而且如果我写python绝对不会考虑vert.x这些jvm上的东西。
celery+rabbitmq就可以。
【在 d******e 的大作中提到】
: 赵老师你该买眼镜了,谁说我用过vertx
: 早说过,python/node系出来的,看 java就是一个鄙视。
g*g
48 楼
所有startup做大了都是数据公司,整个大数据的生态系统在JVM上,没听说哪个公司敢
鄙视Java的。
【在 d******e 的大作中提到】
: 这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
: 没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
: 据库都给你写了异步的包,有stream api.也是让application reactive.
: 最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
: 鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
鄙视Java的。
【在 d******e 的大作中提到】
: 这等你 3出来再说。vetrx主页就只给一个web framework的例子。其他应用狗了一遍,
: 没有。所以它对阵的应该是typesafte的play!/reactive mongo, slick,全异步,连数
: 据库都给你写了异步的包,有stream api.也是让application reactive.
: 最后说一句,vertx就是画蛇添足。真的用python, node的人比如uber这些startup非常
: 鄙视java,怎么可能用 jvm上的东西。人家真的上并发也很可能是找go.
z*e
51 楼
akka这种是java党5-6年前搞的东西
很早以前就注意到了akka
当时听说blizzard在用
但是觉得太麻烦,scala当时也不稳定
但是很多时候是没法等的,所以经过5-6年的发展
有些framework自然就会建在akka等上面
很正常,但是这个对于用户来说是透明的
你管他用啥,java就这点好,随便用
很早以前就注意到了akka
当时听说blizzard在用
但是觉得太麻烦,scala当时也不稳定
但是很多时候是没法等的,所以经过5-6年的发展
有些framework自然就会建在akka等上面
很正常,但是这个对于用户来说是透明的
你管他用啥,java就这点好,随便用
d*e
53 楼
看到前几排不是web-db tech stack还是什么。
剩下的都是个人观点的问题真没什么好争。
就此打住
【在 c****e 的大作中提到】
: 看这里:http://vert-x3.github.io/docs/
: 底层的例子已经很全了。
: 可能视点不一样的原因,我倒是觉得java正是吸引人的地方。
: vert.x 3其他语言api都能从java api 用code gen产生,明确java一等公民地位。
: 这个的最大好处是极有可能被enterprise接受。
剩下的都是个人观点的问题真没什么好争。
就此打住
【在 c****e 的大作中提到】
: 看这里:http://vert-x3.github.io/docs/
: 底层的例子已经很全了。
: 可能视点不一样的原因,我倒是觉得java正是吸引人的地方。
: vert.x 3其他语言api都能从java api 用code gen产生,明确java一等公民地位。
: 这个的最大好处是极有可能被enterprise接受。
g*g
56 楼
https://www.uber.com/jobs/list?keywords=Java&team=Engineering&location=San%
20Francisco,%20CA
随便搜一下就知道咋回事。这年头明明不懂喜欢装逼的就是多。
【在 z****e 的大作中提到】
:
: 是啊,但是绝对不仅仅是搞这个的
: 没有人说不是,说的是你把这个东西仅限于做这个
: 是十分错误的,akka做的那些vert.x也可以做啊
: msg broker啊
20Francisco,%20CA
随便搜一下就知道咋回事。这年头明明不懂喜欢装逼的就是多。
【在 z****e 的大作中提到】
:
: 是啊,但是绝对不仅仅是搞这个的
: 没有人说不是,说的是你把这个东西仅限于做这个
: 是十分错误的,akka做的那些vert.x也可以做啊
: msg broker啊
d*e
58 楼
我跟里面的人聊的。你找一个组算什么啊。
主要的东西都在python和node这边呢。
【在 g*****g 的大作中提到】
: https://www.uber.com/jobs/list?keywords=Java&team=Engineering&location=San%
: 20Francisco,%20CA
: 随便搜一下就知道咋回事。这年头明明不懂喜欢装逼的就是多。
主要的东西都在python和node这边呢。
【在 g*****g 的大作中提到】
: https://www.uber.com/jobs/list?keywords=Java&team=Engineering&location=San%
: 20Francisco,%20CA
: 随便搜一下就知道咋回事。这年头明明不懂喜欢装逼的就是多。
c*e
59 楼
什么是python 系?
是学校教的python,然后出来以后也没来得及学java的,还是从java/c#转行的?
如果是前者,没资格鄙视java吧?
至少目前enterprise里,大点的项目基本用java/c#吧?
而且因为硬件的原因,再大点的,基本就是java了。
用python和6M买的Exadata打交道,怎么都会让人觉得尴尬吧?
vert.x 支持python的好处是,如果招到应届毕业生,可以让他在学会java之前出些活
,然后在重写的过程中加强java。
【在 d******e 的大作中提到】
: 赵老师你该买眼镜了,谁说我用过vertx
: 早说过,python/node系出来的,看 java就是一个鄙视。
是学校教的python,然后出来以后也没来得及学java的,还是从java/c#转行的?
如果是前者,没资格鄙视java吧?
至少目前enterprise里,大点的项目基本用java/c#吧?
而且因为硬件的原因,再大点的,基本就是java了。
用python和6M买的Exadata打交道,怎么都会让人觉得尴尬吧?
vert.x 支持python的好处是,如果招到应届毕业生,可以让他在学会java之前出些活
,然后在重写的过程中加强java。
【在 d******e 的大作中提到】
: 赵老师你该买眼镜了,谁说我用过vertx
: 早说过,python/node系出来的,看 java就是一个鄙视。
z*e
61 楼
给你看个geohash的编码图
聪明的应该马上闭嘴了,这里很容易找出50 miles的反例
聪明的应该马上闭嘴了,这里很容易找出50 miles的反例
d*e
67 楼
startup讲究糙猛快。
python是东部银行系统和gis出来的比较喜爱。因为方便和c接口。
你以为写python的水平很水?真的学校教出来的新手还没敢和java叫板的胆量。
【在 c****e 的大作中提到】
: 什么是python 系?
: 是学校教的python,然后出来以后也没来得及学java的,还是从java/c#转行的?
: 如果是前者,没资格鄙视java吧?
: 至少目前enterprise里,大点的项目基本用java/c#吧?
: 而且因为硬件的原因,再大点的,基本就是java了。
: 用python和6M买的Exadata打交道,怎么都会让人觉得尴尬吧?
: vert.x 支持python的好处是,如果招到应届毕业生,可以让他在学会java之前出些活
: ,然后在重写的过程中加强java。
python是东部银行系统和gis出来的比较喜爱。因为方便和c接口。
你以为写python的水平很水?真的学校教出来的新手还没敢和java叫板的胆量。
【在 c****e 的大作中提到】
: 什么是python 系?
: 是学校教的python,然后出来以后也没来得及学java的,还是从java/c#转行的?
: 如果是前者,没资格鄙视java吧?
: 至少目前enterprise里,大点的项目基本用java/c#吧?
: 而且因为硬件的原因,再大点的,基本就是java了。
: 用python和6M买的Exadata打交道,怎么都会让人觉得尴尬吧?
: vert.x 支持python的好处是,如果招到应届毕业生,可以让他在学会java之前出些活
: ,然后在重写的过程中加强java。
d*e
68 楼
ok
点你的linkk
https://www.uber.com/jobs/38886
这个也是java好吧
https://www.uber.com/jobs/4811
java
https://www.uber.com/jobs/4767
java
https://www.uber.com/jobs/44775
java
到此为止。java 是主流,我也在写。但是没有必要提到java就踩电门了。我只是说
java有人看不惯而已。你总不能连别人看不惯都管吧。
这个到真的是 java 但是还有 & python
https://www.uber.com/jobs/19542
【在 g*****g 的大作中提到】
: 那是一个组吗?明明所有data infrastructure的东西都在JVM上面。我老怎么跟你说的
: ,我说所有公司大了都是数据公司。Curation, Personalization,所有公司都是通过
: 这些来优化增长。你不是Uber鄙视Java吗?这脸打的。
: 再说了,就算Uber偏爱Python也罢,Airbnb又用的啥?
点你的linkk
https://www.uber.com/jobs/38886
这个也是java好吧
https://www.uber.com/jobs/4811
java
https://www.uber.com/jobs/4767
java
https://www.uber.com/jobs/44775
java
到此为止。java 是主流,我也在写。但是没有必要提到java就踩电门了。我只是说
java有人看不惯而已。你总不能连别人看不惯都管吧。
这个到真的是 java 但是还有 & python
https://www.uber.com/jobs/19542
【在 g*****g 的大作中提到】
: 那是一个组吗?明明所有data infrastructure的东西都在JVM上面。我老怎么跟你说的
: ,我说所有公司大了都是数据公司。Curation, Personalization,所有公司都是通过
: 这些来优化增长。你不是Uber鄙视Java吗?这脸打的。
: 再说了,就算Uber偏爱Python也罢,Airbnb又用的啥?
g*g
70 楼
我老就是给你指出Uber还没鄙视Java的能力,整个data infrastructure在JVM上。人
Kafka, Storm, Hadoop, Spark啥的都给做好了,你用Python写个Web UI 跑query就是
Python牛
逼了?你用点脑子行不行?你要是Uber把这套东西扔掉拿Python做了,我就相信Uber鄙
视JVM.
我老也从来不拿一个公司说事。市面上那么多startup,跟uber一个模式的Airbnb后端
就是Java做的。没常识就不要出来乱踩,只会被打脸。
【在 d******e 的大作中提到】
: ok
: 点你的linkk
: https://www.uber.com/jobs/38886
: 这个也是java好吧
: https://www.uber.com/jobs/4811
: java
: https://www.uber.com/jobs/4767
: java
: https://www.uber.com/jobs/44775
: java
Kafka, Storm, Hadoop, Spark啥的都给做好了,你用Python写个Web UI 跑query就是
Python牛
逼了?你用点脑子行不行?你要是Uber把这套东西扔掉拿Python做了,我就相信Uber鄙
视JVM.
我老也从来不拿一个公司说事。市面上那么多startup,跟uber一个模式的Airbnb后端
就是Java做的。没常识就不要出来乱踩,只会被打脸。
【在 d******e 的大作中提到】
: ok
: 点你的linkk
: https://www.uber.com/jobs/38886
: 这个也是java好吧
: https://www.uber.com/jobs/4811
: java
: https://www.uber.com/jobs/4767
: java
: https://www.uber.com/jobs/44775
: java
c*e
71 楼
python的pandas, scipy, numpy的确可以作深度一点的数据分析,所以银行系统的研究
部门用的不少,但是这块基本上都是很小的组的项目(但是可能有深度),大的应用银
行系统基本都是java, z/os上好歹java能跑,跟cics也能对接。
回到vert.x的问题,还是视点不一样。我倒是没考虑到start up,只是觉得enterprise
领域可能能用这个慢慢的把legacy系统用micro service的方式转化,而不是又买一套
更复杂的庞大系统。
【在 d******e 的大作中提到】
: startup讲究糙猛快。
: python是东部银行系统和gis出来的比较喜爱。因为方便和c接口。
: 你以为写python的水平很水?真的学校教出来的新手还没敢和java叫板的胆量。
部门用的不少,但是这块基本上都是很小的组的项目(但是可能有深度),大的应用银
行系统基本都是java, z/os上好歹java能跑,跟cics也能对接。
回到vert.x的问题,还是视点不一样。我倒是没考虑到start up,只是觉得enterprise
领域可能能用这个慢慢的把legacy系统用micro service的方式转化,而不是又买一套
更复杂的庞大系统。
【在 d******e 的大作中提到】
: startup讲究糙猛快。
: python是东部银行系统和gis出来的比较喜爱。因为方便和c接口。
: 你以为写python的水平很水?真的学校教出来的新手还没敢和java叫板的胆量。
d*e
73 楼
行啦,别转进了。要我就认了。谁没说话说大的时候。为这个扯一晚上不值得。
你老要是直接贴下面这段,我肯定没有话说。
贴一段无聊的,在东拉西扯,那是赵老师的风格。
最后一贴,祝你晚安。
【在 g*****g 的大作中提到】
: 我老就是给你指出Uber还没鄙视Java的能力,整个data infrastructure在JVM上。人
: Kafka, Storm, Hadoop, Spark啥的都给做好了,你用Python写个Web UI 跑query就是
: Python牛
: 逼了?你用点脑子行不行?你要是Uber把这套东西扔掉拿Python做了,我就相信Uber鄙
: 视JVM.
: 我老也从来不拿一个公司说事。市面上那么多startup,跟uber一个模式的Airbnb后端
: 就是Java做的。没常识就不要出来乱踩,只会被打脸。
你老要是直接贴下面这段,我肯定没有话说。
贴一段无聊的,在东拉西扯,那是赵老师的风格。
最后一贴,祝你晚安。
【在 g*****g 的大作中提到】
: 我老就是给你指出Uber还没鄙视Java的能力,整个data infrastructure在JVM上。人
: Kafka, Storm, Hadoop, Spark啥的都给做好了,你用Python写个Web UI 跑query就是
: Python牛
: 逼了?你用点脑子行不行?你要是Uber把这套东西扔掉拿Python做了,我就相信Uber鄙
: 视JVM.
: 我老也从来不拿一个公司说事。市面上那么多startup,跟uber一个模式的Airbnb后端
: 就是Java做的。没常识就不要出来乱踩,只会被打脸。
d*e
76 楼
喜欢python的银行出来的多不等于银行都是用python.
如果vert.x能像你说的,那么几年以后我肯定学。
问题是,人家系统好好的,干嘛转micro service.
等系统真的不能用了,这世界都不知道怎么样了。
现在cutting edge技术都是在热门startup和新兴公司。
我感觉你这个观点不一定能成立。
enterprise
【在 c****e 的大作中提到】
: python的pandas, scipy, numpy的确可以作深度一点的数据分析,所以银行系统的研究
: 部门用的不少,但是这块基本上都是很小的组的项目(但是可能有深度),大的应用银
: 行系统基本都是java, z/os上好歹java能跑,跟cics也能对接。
: 回到vert.x的问题,还是视点不一样。我倒是没考虑到start up,只是觉得enterprise
: 领域可能能用这个慢慢的把legacy系统用micro service的方式转化,而不是又买一套
: 更复杂的庞大系统。
如果vert.x能像你说的,那么几年以后我肯定学。
问题是,人家系统好好的,干嘛转micro service.
等系统真的不能用了,这世界都不知道怎么样了。
现在cutting edge技术都是在热门startup和新兴公司。
我感觉你这个观点不一定能成立。
enterprise
【在 c****e 的大作中提到】
: python的pandas, scipy, numpy的确可以作深度一点的数据分析,所以银行系统的研究
: 部门用的不少,但是这块基本上都是很小的组的项目(但是可能有深度),大的应用银
: 行系统基本都是java, z/os上好歹java能跑,跟cics也能对接。
: 回到vert.x的问题,还是视点不一样。我倒是没考虑到start up,只是觉得enterprise
: 领域可能能用这个慢慢的把legacy系统用micro service的方式转化,而不是又买一套
: 更复杂的庞大系统。
c*e
79 楼
说到akka这种mailbox方式异步通讯的模式,其实和几十年前OpenVMS(以前不叫这个名
字)的mailbox通讯方式很像,可惜自从DEC挂掉(挂掉的原因就是鄙视大众化的pc,而
且engineer culture导致上层还没法做出正确决断--这个和一些比较“潮”的程序员鄙
视java是不是很像?),VMS都没人提了。
字)的mailbox通讯方式很像,可惜自从DEC挂掉(挂掉的原因就是鄙视大众化的pc,而
且engineer culture导致上层还没法做出正确决断--这个和一些比较“潮”的程序员鄙
视java是不是很像?),VMS都没人提了。
g*g
81 楼
Cutting edge的东西不在startup,特别不在Uber这种Startup,他们压力太大,根本没
有很多时间专门做开源。最常见的都是有闲的大公司,因为需要搞个开源东西出来。接
下来做的人spin off成立一个专门的startup来
做。诸如Cassandra,Kafka, Hadoop等都是如此。狗家本身也有很多开源的好东西。
【在 d******e 的大作中提到】
: 喜欢python的银行出来的多不等于银行都是用python.
: 如果vert.x能像你说的,那么几年以后我肯定学。
: 问题是,人家系统好好的,干嘛转micro service.
: 等系统真的不能用了,这世界都不知道怎么样了。
: 现在cutting edge技术都是在热门startup和新兴公司。
: 我感觉你这个观点不一定能成立。
:
: enterprise
有很多时间专门做开源。最常见的都是有闲的大公司,因为需要搞个开源东西出来。接
下来做的人spin off成立一个专门的startup来
做。诸如Cassandra,Kafka, Hadoop等都是如此。狗家本身也有很多开源的好东西。
【在 d******e 的大作中提到】
: 喜欢python的银行出来的多不等于银行都是用python.
: 如果vert.x能像你说的,那么几年以后我肯定学。
: 问题是,人家系统好好的,干嘛转micro service.
: 等系统真的不能用了,这世界都不知道怎么样了。
: 现在cutting edge技术都是在热门startup和新兴公司。
: 我感觉你这个观点不一定能成立。
:
: enterprise
c*e
83 楼
传统大公司其实最大的问题是一直在scale up, 现在要么花钱也买不到更好的硬件,要
么因为成本越来越高已经吃不消了,总之迅速scale out迫在眉睫。
但是scale out有两个问题:
1. distribution带来的问题,表现在同一process越来越严重的thread related issue
和不同server的CAP theorem效应. 这个很多产品能解决(不是说解决CAP,是说找到最佳
妥协解决方案),但是都过于复杂,实现起来很
大代价.
2. 必须保证任何时候系统在线,不是hard switch. 这时候micro service的好处就出来
了:可以从已有的SOA模块中一块一块的慢慢转化而不影响全局。
vert.x对这两个问题都有帮助.而且它没有一大堆冗余的框架,都是基本building block
,所以很有可能能更快地解决问题.
其实cutting edge不是重要特性,能解决问题最重要.当然,最后还是要看实践 :)
【在 d******e 的大作中提到】
: 喜欢python的银行出来的多不等于银行都是用python.
: 如果vert.x能像你说的,那么几年以后我肯定学。
: 问题是,人家系统好好的,干嘛转micro service.
: 等系统真的不能用了,这世界都不知道怎么样了。
: 现在cutting edge技术都是在热门startup和新兴公司。
: 我感觉你这个观点不一定能成立。
:
: enterprise
么因为成本越来越高已经吃不消了,总之迅速scale out迫在眉睫。
但是scale out有两个问题:
1. distribution带来的问题,表现在同一process越来越严重的thread related issue
和不同server的CAP theorem效应. 这个很多产品能解决(不是说解决CAP,是说找到最佳
妥协解决方案),但是都过于复杂,实现起来很
大代价.
2. 必须保证任何时候系统在线,不是hard switch. 这时候micro service的好处就出来
了:可以从已有的SOA模块中一块一块的慢慢转化而不影响全局。
vert.x对这两个问题都有帮助.而且它没有一大堆冗余的框架,都是基本building block
,所以很有可能能更快地解决问题.
其实cutting edge不是重要特性,能解决问题最重要.当然,最后还是要看实践 :)
【在 d******e 的大作中提到】
: 喜欢python的银行出来的多不等于银行都是用python.
: 如果vert.x能像你说的,那么几年以后我肯定学。
: 问题是,人家系统好好的,干嘛转micro service.
: 等系统真的不能用了,这世界都不知道怎么样了。
: 现在cutting edge技术都是在热门startup和新兴公司。
: 我感觉你这个观点不一定能成立。
:
: enterprise
相关阅读
我遇到的一个google面试题,现在也没有想明白,请大家帮忙Refactoring long class step by step (2)vb 6 to vb.net upgrade questionInterview question我来问一个低级问题。C++ pointer problem问一个关于ANSI C中system命令的问题关于c++ classes的interview testc#中,如何写1个for loop得出"aa","ab","ac",..."zz"的所有组合?请教server/client dll有人做军方的项目吗? (转载)能有人详细讲一下这两道google的面试题吗?MATLAB function call too slowHow to fix this? /bin/ls: Argument list too longHow to kill a window without title?some interview questions i met and remembered这个技术为什么没人用How to change the Static Font size and color of title in GUI in C关于文件命名再请教一个问题,请教有经验人士