相关疑难解决方法(0)

与Java相比,Scala的表现如何?

该问题实际上说明了一切.

这个问题背后的原因是我即将开始一个小型项目,并希望这样做Scala.我在过去的一个月里学习scala,现在我很乐意使用它.scala编译器本身很慢(除非你使用fsc).那么它在JVM上的表现如何呢?我之前曾在groovy工作过,而且我看到有时候比java更有表现力.我的问题是与Java相比,scala在JVM上的表现如何.我知道scala有一些非常好的功能(FP,动态朗,静态类型......)但是当天我们需要性能......

performance scala

16
推荐指数
3
解决办法
1万
查看次数

Akka Scala和Java之间的差异

我正在考虑在我的一个项目中使用Akka,但我必须只使用Java.大多数材料(书籍/文章)都是Scala版本,所以我想知道我是否使用Java我将成为二等公民.这两者之间是否存在重大的功能/性能差异?

谢谢

java scala akka

5
推荐指数
1
解决办法
3587
查看次数

SBT 在内存耗尽时被杀死

我试图在具有 800MB RAM 的 Docker 容器中运行我的 scala 应用程序,( docker run -m=800m mindlevel) 但它在编译完成之前就被杀死了。

[info] Compiling 10 Scala sources to /root/mindlevel-backend/target/scala-2.12/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.12.1. Compiling...
[info]   Compilation completed in 8.631 s
/usr/local/sbt/bin/sbt-launch-lib.bash: line 58:    57 Killed                  "$@"
Run Code Online (Sandbox Code Playgroud)

我尝试通过以下方式限制 SBT 堆:

CMD ["sbt", "-mem", "700", "run"]
Run Code Online (Sandbox Code Playgroud)

但它仍然在同一个地方被杀死。对 docker 容器没有任何限制,它运行良好。当在 EC2 微型实例(1GB RAM)中运行它时,它也会崩溃,无论是否有 SBT 和 Docker 的限制。

我缺少一些限制吗?

scala sbt docker

3
推荐指数
1
解决办法
2190
查看次数

标签 统计

scala ×3

akka ×1

docker ×1

java ×1

performance ×1

sbt ×1