Shenandoah GC in production: experience report
Curmudgeon opinion, riffing off what I think is the most important takeaway from the linked article:<p>&gt; Garbage collection is by no means a solved problem.<p>I was reading articles like this one, about new ideas in JVM garbage collection, <i>literally two decades ago</i>.  And it&#x27;s still &quot;not a solved problem&quot;.<p>I mean, it&#x27;s mostly solved.  Managed heaps work great for lots of applications and have been very successful.  But that last 5% has stretched out so long it seems almost like a joke.  We&#x27;ll never get there, for the mythical &quot;there&quot; where GC overhead and latency isn&#x27;t an issue that needs to be tuned in deployment.  And IMHO it&#x27;s time to start recognizing that fact instead of trying to make the JVM and .NET do what we get from explicit heaps in C and Rust.  They just aren&#x27;t going to get there.