Java 11 has recently been feature frozen and contains some really great features, one in particular we’d like to highlight. The release contains a brand new Garbage Collector, ZGC, which is being developed by Oracle that promises very low pause times on multi-terabyte heaps. In this article we’ll cover the motivation for a new GC, a technical overview and some of the really exciting possibilities ZGC opens up.
Why would you look at that – I get to use the Java database category.
Whilst this is going to probably get down-voted as trolling or something, I really think this new ZGC is exciting.
Java and Garbage collection allows probably hundreds of thousands of mediocre to poor quality devs that can’t get their heads around code that doesn’t leak and design something tight and efficient. So, this is a really good (!) thing. Some of the horrendous things I’ve seen in large systems over the decades..