由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Java走microservice架构是不是有硬伤?
相关主题
发点牢骚 老是学不会JavaGolang service k8s下性能调试问题
多大的项目可以考虑microservice?这次08care的网站down掉应该是java的backend吧
Writing Microservices in Go做并发,Go语言自带和Java用库来搞到底有多大区别呀?
看了看Java的lambda,感觉还是没啥意思docker is next big deal
Go’s path to becoming a Top 10 if not Top 5 languageVagrant v.s. Docker
Go再不靠谱也比scala强docker的致命缺陷
Team 以前都是用dot.net的,新项目上.net core 还是golang ?aws刚刚推出ec2 container service
cloud vs AI 哪个方向更适合职业发展想系统的学习一下Java, 大家有什么好书推荐吗?
相关话题的讨论汇总
话题: java话题: 架构话题: amzon话题: 硬伤
进入Programming版参与讨论
1 (共1页)
g****t
发帖数: 31659
1
Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
这个问题有办法work around吗?
g****t
发帖数: 31659
2
https://blog.freshworks.com/java-vs-golang/
reference

【在 g****t 的大作中提到】
: Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
: 这个问题有办法work around吗?

w**z
发帖数: 8232
3
现在有 k8s + docker, 增加机器的利用效率,而且硬件越来越便宜

:Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
:这个问题有办法work around吗?
g****t
发帖数: 31659
4
Amzon cloud cost 还是吃亏吧? vs Node.js/Go

吧?

【在 w**z 的大作中提到】
: 现在有 k8s + docker, 增加机器的利用效率,而且硬件越来越便宜
:
: :Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
: :这个问题有办法work around吗?

n******t
发帖数: 4406
5
java吃內存是之前的事情了,當然並不是java自己內存消耗變少了,而是別的變多了。

【在 g****t 的大作中提到】
: Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
: 这个问题有办法work around吗?

w**z
发帖数: 8232
6
内存现在多便宜? 要看cost of ownership 还有team 里最熟悉的语言是什么。

【在 g****t 的大作中提到】
: Amzon cloud cost 还是吃亏吧? vs Node.js/Go
:
: 吧?

g****t
发帖数: 31659
7
据说很多时候比Go多几倍。


: java吃內存是之前的事情了,當然並不是java自己內存消耗變少了,而是別的變
多了。



【在 n******t 的大作中提到】
: java吃內存是之前的事情了,當然並不是java自己內存消耗變少了,而是別的變多了。
g****t
发帖数: 31659
8
Java程序员容易找这倒是真的。是一个优势。


: 内存现在多便宜? 要看cost of ownership 还有team 里最熟悉的语言是
什么。



【在 w**z 的大作中提到】
: 内存现在多便宜? 要看cost of ownership 还有team 里最熟悉的语言是什么。
p*****2
发帖数: 21240
9

感觉还好。不过startup确实很少用Java了。好像搞startup的对Java的抗拒心理比较大


【在 g****t 的大作中提到】
: Java太吃内存了。如果是企业应用装在amzon上。几百上千的微服务,成本受不了吧?
: 这个问题有办法work around吗?

f******2
发帖数: 2455
10
确实,搞java就把团队的逼格拉下来两个档次。当然搞大了需要workerbee的时候那是
另外一个说法。


: 感觉还好。不过startup确实很少用Java了。好像搞startup的对Java的抗拒心理
比较大

: 。



【在 p*****2 的大作中提到】
:
: 感觉还好。不过startup确实很少用Java了。好像搞startup的对Java的抗拒心理比较大
: 。

s********k
发帖数: 6180
11
java强在写business logic很多的backend,很多OO,interface,business方面的东西
要处理,同时能兼顾性能,和超级多的lib可以很容易扩展。
很多startup就是要追求性能或者单一功能上做突破,java那些臃肿对于他们是大障碍
。而且因为一般新的startup都是cloud native,比如用K8s+docker,那么上golang+某
个DB+lambda function,直接可以轻量级干了。并且glide管理起来也比mvn好不少。
当然要上spark的话,肯定还是得Java

【在 p*****2 的大作中提到】
:
: 感觉还好。不过startup确实很少用Java了。好像搞startup的对Java的抗拒心理比较大
: 。

s***o
发帖数: 2191
12
可以试试 vert.x+dagger2这类light weight组合
P****i
发帖数: 12972
13
如果是微服务,商业逻辑就无所谓用不用java了。
spark上面,用scala的更多。

【在 s********k 的大作中提到】
: java强在写business logic很多的backend,很多OO,interface,business方面的东西
: 要处理,同时能兼顾性能,和超级多的lib可以很容易扩展。
: 很多startup就是要追求性能或者单一功能上做突破,java那些臃肿对于他们是大障碍
: 。而且因为一般新的startup都是cloud native,比如用K8s+docker,那么上golang+某
: 个DB+lambda function,直接可以轻量级干了。并且glide管理起来也比mvn好不少。
: 当然要上spark的话,肯定还是得Java

w********m
发帖数: 1137
14
最近在搞container。
java的container最少要几百MB。大一点就算了。
关键的问题是启动速度慢。其他的container起来以后,都要等他。烦人
1 (共1页)
进入Programming版参与讨论
相关主题
搞docker的别忘了lxc/lxdGo’s path to becoming a Top 10 if not Top 5 language
docker是怎么实现的?Go再不靠谱也比scala强
JAVA就是把别人各种轮子连起来, 很多互相Team 以前都是用dot.net的,新项目上.net core 还是golang ?
看来语言必须有google的endorsement啊cloud vs AI 哪个方向更适合职业发展
发点牢骚 老是学不会JavaGolang service k8s下性能调试问题
多大的项目可以考虑microservice?这次08care的网站down掉应该是java的backend吧
Writing Microservices in Go做并发,Go语言自带和Java用库来搞到底有多大区别呀?
看了看Java的lambda,感觉还是没啥意思docker is next big deal
相关话题的讨论汇总
话题: java话题: 架构话题: amzon话题: 硬伤