Erik Österlund

@eosterlund_fisk
394 Followers
117 Following
37 Posts
OpenJDK JVM and ZGC developer at Oracle.
Opinions expressed are unsurprisingly my own.
I have heard many GC jokes lately. The ones from my inner circle don’t count. Get the reference?
Java 22 / JDK 22: General Availability

"In fact, we’ve found for our services and architecture that there is no such trade off. For a given CPU utilization target, [generational] ZGC improves both average and P99 latencies with equal or better CPU utilization when compared to G1."

Writes Netflix' @dannythomas:

https://netflixtechblog.com/bending-pause-times-to-your-will-with-generational-zgc-256629c9386b

Bending pause times to your will with Generational ZGC

The latest long term support release of the JDK delivers generational support for the Z Garbage Collector. Netflix has switched by default from G1 to Generational ZGC on JDK 21 and later, because of…

Netflix TechBlog

“Netflix has switched by default from G1 to Generational ZGC on JDK 21 and later, because of the significant benefits of concurrent garbage collection.

“More than half of our critical streaming video services are now running on JDK 21 with Generational ZGC, so it’s a good time to talk about our experience and the benefits we’ve seen.”

@dannythomas, https://netflixtechblog.com/bending-pause-times-to-your-will-with-generational-zgc-256629c9386b

#OpenJDK #Java

Bending pause times to your will with Generational ZGC

The latest long term support release of the JDK delivers generational support for the Z Garbage Collector. Netflix has switched by default from G1 to Generational ZGC on JDK 21 and later, because of…

Netflix TechBlog
Generational ZGC and Beyond

YouTube

Say NO to stack walking in signal handlers. Join me on my journey of taming the Bias: Unbiased Safepoint-Based Stack Walking. Embrace memory allocations, locks, and virtual threads in profiling.

@eosterlund_fisk had an idea and I the time https://mostlynerdless.de/blog/2023/08/10/taming-the-bias-unbiased-safepoint-based-stack-walking/

Taming the Bias: Unbiased Safepoint-Based Stack Walking | Mostly nerdless

Don’t miss my JVMLS talk next week about Generational ZGC, which is about to release in JDK21! I will also talk a bit about what is next on our roadmap. I am very excited about it!
Finally, ”JEP 439: Generational ZGC” has been integrated, and will hence ship in JDK 21. It has been a long bumpy road to take this from prototype to production. This is hands down the most amazing GC algorithm I have ever seen. For more information about this, please read our JEP: https://openjdk.org/jeps/439
JEP 439: Generational ZGC

Targeted to JDK 21: JEP 444: Virtual Threads: https://openjdk.org/jeps/444 #jdk21 #openjdk #java
JEP 444: Virtual Threads

So people keep saying ChatGPT is a great programmer, but also a particularly good lawyer. So I asked ChatGPT what the legal implications are of copy and pasting code from ChatGPT into a product.

It replied with a text explaining why you can’t really do that as it didn’t really have license for hoovering up the internet and generating code from that.

ChatGPT has spoken - you can’t use it to code up products, according to itself!