2 ms·
Are tunable parameters necessarily better? A system with more options puts the onus on the operator to get things right, which means many JVM applications need
by spenczar5 8y ago
Are tunable parameters necessarily better? A system with more options puts the onus on the operator to get things right, which means many JVM applications need to be individually tuned.
If an autopilot can be done well, it's much better. This article reveals a spot where Go's autopilot goes haywire, but the general typical experience is much better than this.
- apta 8y agoWhen you're looking for getting the most out of your system, then yes. The JVM has reasonable defaults, and has recently switched its default GC to lower latency numbers at the expense of throughput (which golang already does, but it only has a single GC). The JVMs newer GCs also have fewer parameters to tune, by nature of what they do. The JVM already runs on systems with 100s of GB and more (even TBs). golang will have issues running on such systems.