Shenandoah Garbage Collector look good - https://www.javacodegeeks.com/2017/11/minimize-java-memory-usage-right-garbage-collector.html http://clojure-goes-fast.com/blog/shenandoah-in-production/ https://developers.redhat.com/blog/2020/03/04/shenandoah-gc-in-jdk-14-part-1-self-fixing-barriers/ https://developers.redhat.com/blog/2020/03/09/shenandoah-gc-in-jdk-14-part-2-concurrent-roots-and-class-unloading/ Shenandoah in OpenJDK 17: Sub-millisecond GC pauses - https://developers.redhat.com/articles/2021/09/16/shenandoah-openjdk-17-sub-millisecond-gc-pauses#