Your TLS Stack Is Lying to You About Zero-Copy
In a zero-allocation runtime, SSLEngine becomes a structural mismatch. It keeps TLS on the heap-facing side of the JVM...

In a zero-allocation runtime, SSLEngine becomes a structural mismatch. It keeps TLS on the heap-facing side of the JVM...

Why ThreadLocal kills performance under Project Loom and how the Exeris Kernel uses Scoped Values for true zero-copy architecture.

Discover how Java has evolved into a powerful scripting language, eliminating boilerplate and enabling instant execution for automation …

In this series of 3 blog posts we will explain how OpenJDK project Leyden is helping to improve a specific area of performance where Java …

This article was first published in my personal blog: Java 26: What's new? and is part of a serie on what’s new on the last versions of …

Happy 30th Anniversary to Pokémon! 🎉 February 27, 2026 marks exactly 30 years since the original Pokémon Red and Green launched in Japan on …

In this part of the Panama series, the goal is to call C function signatures, often defined to accept pointers and structs, from Java.

Learn how the Java programming language has new ways to access native libraries that are written in native languages like C, C++, and …

This article was first published in my personal blog: Java 25: What's new? and is part of a serie on what’s new on the last versions of …

What's new in Java 24 for us, developers