3 ms·
> We like the type-safety without the verbosity and JVM tuning of Java. I've never worked on large-scale services, but I'm a fan of articles and talks on scali
by pramodliv1 11y ago
> We like the type-safety without the verbosity and JVM tuning of Java.
I've never worked on large-scale services, but I'm a fan of articles and talks on scaling. Is there any reason why I often read about JVM tuning, but never come across V8 tuning, or Go runtime tuning or CPython tuning?
- bigdubs 11y agoor .net runtime tuning.
- tolien 11y agoCan't speak for V8/Go/CPython but the JVM has a lot of knobs to turn (quick look at enterprise instances I've been responsible for: max/initial heap size, max/initial permgen size, max/initial newgen size, enable/disable dump on OOM, enable/disable GC logging, enable/disable compaction), some of which also depend on implementation (e.g. the IBM JVM used to have a different default GC policy which favoured fewer but longer collections and some of the parameters behaved subtly different from Sun's).
- dpup 11y agoThis was mostly a hat tip to a scarred past. This is a post about Go's GC tuning philosophy: https://blog.golang.org/go15gc https://blog.golang.org/go15gc