c*n
2 楼
别扭了好几年 刚开始摸 目前感觉还不错
优点大家都说了好多次了
1. 关键字少
2. 看人代码容易
3. 编译之后内存小(对比java和nodejs) 拿来做docker扔vps还能省钱
4. 现成web的轮子不少 挺适合猛糙快
主要是拿来写点CRUD比较无脑的东西 不知道有啥坑大家给提醒下
优点大家都说了好多次了
1. 关键字少
2. 看人代码容易
3. 编译之后内存小(对比java和nodejs) 拿来做docker扔vps还能省钱
4. 现成web的轮子不少 挺适合猛糙快
主要是拿来写点CRUD比较无脑的东西 不知道有啥坑大家给提醒下
s*o
4 楼
自己吃着香就足够了。
memory footprint跟java比好多少?
memory footprint跟java比好多少?
f*t
12 楼
为什么要叫醒,好就是好啊,又不是吹出来的
s*o
16 楼
跟spring沾上那肯定臃肿。我以前跑过一个benchmark,spring boot 200+MB,vert.x+
dagger2基本都在50MB以下。golang要好一点,但跟vert.x的差别在可接受范围之内。
jvm的memory usage想大幅改进估计要等value type出来。project valhalla搞了好几
年也不见浪花。再等50年也许有希望。
当然,这些在rust面前都是菜。如果vps要花自己的钱,我会试一下 rust web
【在 c******n 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: sprint boot 默认开机就180MB
: eggjs (koajs基础上改的) 2个worker 开机120MB 压力测试下400MB以下 worker开多之
: 后基本线性增长
: go写了个基本的crud 压力测试下13MB 不过功能还没写全 但是就算是翻倍
: 再翻倍也不怕啊
: 公司死扣 跑vps用这玩意儿可以多跑好几个
dagger2基本都在50MB以下。golang要好一点,但跟vert.x的差别在可接受范围之内。
jvm的memory usage想大幅改进估计要等value type出来。project valhalla搞了好几
年也不见浪花。再等50年也许有希望。
当然,这些在rust面前都是菜。如果vps要花自己的钱,我会试一下 rust web
【在 c******n 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: sprint boot 默认开机就180MB
: eggjs (koajs基础上改的) 2个worker 开机120MB 压力测试下400MB以下 worker开多之
: 后基本线性增长
: go写了个基本的crud 压力测试下13MB 不过功能还没写全 但是就算是翻倍
: 再翻倍也不怕啊
: 公司死扣 跑vps用这玩意儿可以多跑好几个
c*n
17 楼
vert.x和rust我也都看了
rust上web的轮子真是还差口气 啥时候await进入稳定版本了 再去跳一下rocket的坑
vert.x比rust好点 但是用得人感觉也没多多少 stackoverflow上问答也少
而且这两个玩意儿 一直半红不红 工作岗位也少 不符合屌丝resume driven
development的理念 哈
x+
【在 s***o 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 跟spring沾上那肯定臃肿。我以前跑过一个benchmark,spring boot 200+MB,vert.x+
: dagger2基本都在50MB以下。golang要好一点,但跟vert.x的差别在可接受范围之内。
: jvm的memory usage想大幅改进估计要等value type出来。project valhalla搞了好几
: 年也不见浪花。再等50年也许有希望。
: 当然,这些在rust面前都是菜。如果vps要花自己的钱,我会试一下 rust web
rust上web的轮子真是还差口气 啥时候await进入稳定版本了 再去跳一下rocket的坑
vert.x比rust好点 但是用得人感觉也没多多少 stackoverflow上问答也少
而且这两个玩意儿 一直半红不红 工作岗位也少 不符合屌丝resume driven
development的理念 哈
x+
【在 s***o 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 跟spring沾上那肯定臃肿。我以前跑过一个benchmark,spring boot 200+MB,vert.x+
: dagger2基本都在50MB以下。golang要好一点,但跟vert.x的差别在可接受范围之内。
: jvm的memory usage想大幅改进估计要等value type出来。project valhalla搞了好几
: 年也不见浪花。再等50年也许有希望。
: 当然,这些在rust面前都是菜。如果vps要花自己的钱,我会试一下 rust web
s*o
18 楼
rust 我看中的是actix。可惜一直没有时间搞。
Tim Fox这怪物强烈反对stackoverflow。vert.x community的大本营是在google group
里。
golang除了长的丑,我的另一个concern是表达性,好像不太适合写business logic
【在 c******n 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: vert.x和rust我也都看了
: rust上web的轮子真是还差口气 啥时候await进入稳定版本了 再去跳一下rocket的坑
: vert.x比rust好点 但是用得人感觉也没多多少 stackoverflow上问答也少
: 而且这两个玩意儿 一直半红不红 工作岗位也少 不符合屌丝resume driven
: development的理念 哈
:
: x+
Tim Fox这怪物强烈反对stackoverflow。vert.x community的大本营是在google group
里。
golang除了长的丑,我的另一个concern是表达性,好像不太适合写business logic
【在 c******n 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: vert.x和rust我也都看了
: rust上web的轮子真是还差口气 啥时候await进入稳定版本了 再去跳一下rocket的坑
: vert.x比rust好点 但是用得人感觉也没多多少 stackoverflow上问答也少
: 而且这两个玩意儿 一直半红不红 工作岗位也少 不符合屌丝resume driven
: development的理念 哈
:
: x+
相关阅读
请教几个C++问题Does C++ have serializer and deserialzierthrust help ~~~what does "a & -2" mean?一个进程如何同时做Client和Server?我写了一个strcopy的函数,大家看看怎么不对呢?one question about initializaiton list各位给推荐一个C++ programming performance profiler?java random set seed questionHelp: How to pass a cell matrix as a variable in the arguments of a VBA function遇到一个比较棘手的SQL query,C++: 下面代码有啥问题,为什么?有什么工具可以把一个C++源代码里面各个class之间关系表示出来RegEx puzzle平台转换编译问题求助what font r u using for programming?给推荐一本C/UNIX编程的书吧 (转载)a very simple c++ questionC++ questions问一个C++的面试问题