2 ms·
If they could tune the GC to enforce predictable pauses (which is common practice enough afaik), why would that shake your faith? The JVM cannot know in advanc
by riffraff 9y ago
If they could tune the GC to enforce predictable pauses (which is common practice enough afaik), why would that shake your faith?
The JVM cannot know in advance if you prefer throughput or predictability.
- jeremyjh 9y agoThey managed to tune it to an acceptable level in our use case but we’d still see 50ms variation in the long tail responses. I think there are applications for whom that wouldn’t be acceptable. Like I said - it may not be fair but the impression I walked away with is that I don’t want GC in my database.
- pkolaczk 9y agoGC development is not standing still. Oracle claims sub 10ms pause times and terabyte heaps their new ZGC. And there are good pauseless or almost pauseless alternatives from other vendors as well. https://www.google.pl/amp/s/www.infoworld.com/article/3235391/java/zgc-large-heap-java-garbage-collector-may-go-open-source.amp.html https://www.google.pl/amp/s/www.infoworld.com/article/323539...
- riffraff 9y agothanks for the clarification, I understand better now.