Redian新闻
>
感觉并发模型上go可以秒vertx
avatar
感觉并发模型上go可以秒vertx# Programming - 葵花宝典
L*e
1
跳槽时因为很讨厌上一家公司,所以随便找了一个Startup,工资基本没变就跳了。(
上家公司工资一般)。七月初刚跳的。
今天随便翻了一下Indeed.com,发现自己的工资比本地区平均少了近20k,心里有点不
平衡,毕竟年纪也不算小,该考虑攒点养老钱了。我是做C#的,SQLServer也比较熟,
另外对Silverlight/WPF也比较熟。
现在不太想再跳,因为这个小公司虽然工资不高但是对我来说比较轻松,而且什么都做
,从UI到SQL,有时候还写点Script(Perl), 还可能再做点WCF(以前做过但是不多)。
而且离家也比较近,业余时间比较充裕。
年底大概会有个Review,加入公司的时候Manager说年底奖金我应该能拿到一半。另外
就是我自己觉得对公司贡献蛮大的,一个多月就完成了一个公司内部用的automation
application,剩下的时间也做了不少SilverlightUI,SQL,Perl和C#的工作。自己觉得
比公司里的其他员工能干很多。
这种情况,年终Review的时候,我应该怎么跟Manager说要求加薪的话呢?另外要多少
StockOption合适呢? (加入到时候给了四千股)。公司Budget好像不太宽裕的说(
Manager面试时告诉我这个工资是公司所能Budget的最好数字)。公司现在发展很好但
是Cash应该不太多。
不是什么牛人,请大家轻拍。Any建议意见,Highly
Appreciated!
avatar
v*5
2
太长了吧,看成肥皂剧了,越到后面节奏越不紧凑,还得撑着给看完了
avatar
p*2
3
vertx搞复杂了
avatar
b*c
4
公司付不起的话你也不见得要的到钱。

【在 L******e 的大作中提到】
: 跳槽时因为很讨厌上一家公司,所以随便找了一个Startup,工资基本没变就跳了。(
: 上家公司工资一般)。七月初刚跳的。
: 今天随便翻了一下Indeed.com,发现自己的工资比本地区平均少了近20k,心里有点不
: 平衡,毕竟年纪也不算小,该考虑攒点养老钱了。我是做C#的,SQLServer也比较熟,
: 另外对Silverlight/WPF也比较熟。
: 现在不太想再跳,因为这个小公司虽然工资不高但是对我来说比较轻松,而且什么都做
: ,从UI到SQL,有时候还写点Script(Perl), 还可能再做点WCF(以前做过但是不多)。
: 而且离家也比较近,业余时间比较充裕。
: 年底大概会有个Review,加入公司的时候Manager说年底奖金我应该能拿到一半。另外
: 就是我自己觉得对公司贡献蛮大的,一个多月就完成了一个公司内部用的automation

avatar
a*s
5
版上一堆人都已经崩溃过了
avatar
l*n
6
这个好,期待赵策反击。

【在 p*****2 的大作中提到】
: vertx搞复杂了
avatar
h*s
7
startup 要股票比cash容易
avatar
b*8
8
我老看电视剧一般是一两天看完三四十集,唯独到了隋唐破了金身。我两三天想起来才
去看一集,到现在才看30集。不过这样也好,看着不烦,每次看都当看新片,新鲜。
avatar
p*2
9
他没有搞过go吧

【在 l**********n 的大作中提到】
: 这个好,期待赵策反击。
avatar
a*8
10
进来了就很难涨
avatar
m*a
11
除了历史剧,我现在看电视一般是先看第一集,再看最后一集,确定不是悲剧结尾后再
看中间的集。。。。

【在 b*******8 的大作中提到】
: 我老看电视剧一般是一两天看完三四十集,唯独到了隋唐破了金身。我两三天想起来才
: 去看一集,到现在才看30集。不过这样也好,看着不烦,每次看都当看新片,新鲜。

avatar
l*n
12
go coroutine和scala的actor啥区别。

【在 p*****2 的大作中提到】
: 他没有搞过go吧
avatar
z*2
13
一样!握手~

【在 m*****a 的大作中提到】
: 除了历史剧,我现在看电视一般是先看第一集,再看最后一集,确定不是悲剧结尾后再
: 看中间的集。。。。

avatar
p*2
14
actor 搞复杂了
当然区别主要是不需要自己搞异步io
go里面是自动的

【在 l**********n 的大作中提到】
: go coroutine和scala的actor啥区别。
avatar
v*5
15
hand hand
好好一部武侠偶像剧,我怎么看成大妈肥皂剧的干嚼了,一天一两集小火熬着,每天都
一边看一边想,怎么还不完呢?

【在 b*******8 的大作中提到】
: 我老看电视剧一般是一两天看完三四十集,唯独到了隋唐破了金身。我两三天想起来才
: 去看一集,到现在才看30集。不过这样也好,看着不烦,每次看都当看新片,新鲜。

avatar
p*2
16
go的模型跟vertx更像一些
vertx比actor简单

【在 l**********n 的大作中提到】
: go coroutine和scala的actor啥区别。
avatar
a*s
17
这法子不错

【在 m*****a 的大作中提到】
: 除了历史剧,我现在看电视一般是先看第一集,再看最后一集,确定不是悲剧结尾后再
: 看中间的集。。。。

avatar
l*n
18
和scala的future比呢?

【在 p*****2 的大作中提到】
: go的模型跟vertx更像一些
: vertx比actor简单

avatar
b*8
19
看了最后一集大结局,还能看吗?呵呵

【在 m*****a 的大作中提到】
: 除了历史剧,我现在看电视一般是先看第一集,再看最后一集,确定不是悲剧结尾后再
: 看中间的集。。。。

avatar
p*2
20
future heavy吧 并发不行 不过用起来简单 而且是monad

【在 l**********n 的大作中提到】
: 和scala的future比呢?
avatar
m*a
21
嘿嘿 我现在好像根本没耐心一集一集看完,看了1、2集就想知道结局,结局如果是杯
具的我就弃剧了。。。我看电视就是找找乐子、轻松轻松,看个杯具岂不是自己跟自己
过不去么~~

【在 b*******8 的大作中提到】
: 看了最后一集大结局,还能看吗?呵呵
avatar
p*2
22
很奇怪 cpu只能用到一半

【在 p*****2 的大作中提到】
: future heavy吧 并发不行 不过用起来简单 而且是monad
avatar
v*5
23
隋唐演义谈不上什么结局不结局,这种早就听过的段子,再看就是看看演员和改编,我
觉得这部里头最好玩的就属程咬金了

【在 m*****a 的大作中提到】
: 嘿嘿 我现在好像根本没耐心一集一集看完,看了1、2集就想知道结局,结局如果是杯
: 具的我就弃剧了。。。我看电视就是找找乐子、轻松轻松,看个杯具岂不是自己跟自己
: 过不去么~~

avatar
m*t
24
Scala这么弱? 还准备尝试下用Scala写大并发呢

【在 p*****2 的大作中提到】
: future heavy吧 并发不行 不过用起来简单 而且是monad
avatar
s*o
25
老赵呢?出来掐架了!
avatar
p*2
26
用akka吧
比future轻量

【在 m******t 的大作中提到】
: Scala这么弱? 还准备尝试下用Scala写大并发呢
avatar
m*t
27
谢二爷指点

【在 p*****2 的大作中提到】
: 用akka吧
: 比future轻量

avatar
z*e
28
go和vert.x又不是一个东西
用go做太过于底层了
没吃那么饱
vert.x随便一个java的lib下下来就可以用了
用go写到明年去
go vs c差不多make sense
avatar
p*2
29
其实goroutine channel 并不底层

【在 z****e 的大作中提到】
: go和vert.x又不是一个东西
: 用go做太过于底层了
: 没吃那么饱
: vert.x随便一个java的lib下下来就可以用了
: 用go写到明年去
: go vs c差不多make sense

avatar
z*e
30
自己去写这种东西本身就是底层的实现

【在 p*****2 的大作中提到】
: 其实goroutine channel 并不底层
avatar
l*n
31
大牛比较一下goroutine和vert.x

【在 z****e 的大作中提到】
: go和vert.x又不是一个东西
: 用go做太过于底层了
: 没吃那么饱
: vert.x随便一个java的lib下下来就可以用了
: 用go写到明年去
: go vs c差不多make sense

avatar
z*e
32
一个idea
效率上的差异主要体现在jvm这一层上
go不讲究跨平台,甚至一开始还不支持windows
很屌的说,jvm要顾及的东西比较多,所以一些优化就不会去做
而go会去做,这个其实是底层开发最需要care的事情
一般人用这两个,不会有太大差异,除了语法上的话
结构上看是一样的,都比node那种多process要强很多,也都比akka简单很多
如果不是跟infra很有关系的话,压根不需要用go,牺牲了太多兼容性
跟硬件绑定的话,自然有一定效率上的好处,但是坏处也比较明显
就是不得不去介入infra,这对于做app和应用面的人来说是不可接受的
写多了都是泪,层次不清,最后乱七八糟
go和c都可以写成oop,fp,procedural p混杂的东西,比scala还容易造屎坑
go就是新时代的c语言,cn***不早就说了嘛,我觉得定位很精确

【在 l**********n 的大作中提到】
: 大牛比较一下goroutine和vert.x
avatar
z*e
33
actor是vert.x里面的verticle
是最小封装单位
go coroutine顾名思义啊,有点像vert.x的thread pool在做的事
scala的actor是fp嘛,fp的多线程要求很严格
要final啊,要immutable,vert.x和go都没有这个要求
所以akka不怎么需要封装,相比之下,vert.x和go都需要封装
所以差异就体现在这里,go其实就是多了一些gc之类常用功能的c
很多毛病都跟c类似,比较底层,搞ee,infra这些的应该多看go
搞app就算了

【在 l**********n 的大作中提到】
: go coroutine和scala的actor啥区别。
avatar
l*n
34
大牛解释得不错。

【在 z****e 的大作中提到】
: 一个idea
: 效率上的差异主要体现在jvm这一层上
: go不讲究跨平台,甚至一开始还不支持windows
: 很屌的说,jvm要顾及的东西比较多,所以一些优化就不会去做
: 而go会去做,这个其实是底层开发最需要care的事情
: 一般人用这两个,不会有太大差异,除了语法上的话
: 结构上看是一样的,都比node那种多process要强很多,也都比akka简单很多
: 如果不是跟infra很有关系的话,压根不需要用go,牺牲了太多兼容性
: 跟硬件绑定的话,自然有一定效率上的好处,但是坏处也比较明显
: 就是不得不去介入infra,这对于做app和应用面的人来说是不可接受的

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