JVM 24

sort: newest ▾

The JVM is the quiet engine behind a huge slice of modern software, and it keeps moving faster than most outsiders expect. These posts and podcast episodes follow what’s happening inside OpenJDK and around the wider runtime ecosystem. Expect coverage of new Java releases, language features and APIs that change how we write code, performance work through projects like Leyden, Babylon, and Panama, GPU acceleration via TornadoVM, and conversations with the engineers, maintainers, and community members who push the platform forward.

Mar 27, 2023 · 1 min

Foojay Podcast #17: Execute Java Code with TornadoVM on CPUs, GPUs, and FPGAs

Running Java on a CPU is the default, but what happens when you point the same code at a GPU or an FPGA? TornadoVM does exactly that. It offloads JVM workloads to accelerators and …

#podcast#foojay#java#jvm
Mar 20, 2023 · 1 min

Foojay Podcast #16: Welcome to Java 20!

Every six months a new Java version lands, and Java 20 brings another round of preview features, incubator modules, and steady improvements. For developers, the question is simple. …

#podcast#foojay#java#openjdk
Nov 21, 2022 · 1 min

Foojay Podcast #7: Security in Java, what do we need to know and how to keep our applications secure?

Every Java application carries a stack of dependencies, and any one of them can hide a vulnerability that puts your users at risk. Knowing how to spot weak spots, harden code, and …

#podcast#foojay#java#security
Sep 20, 2022 · 1 min

Foojay Podcast #5: OpenJDK 19 Discussion Panel

Every six months a new Java release lands, and OpenJDK 19 is no exception. The big question for working developers is which features matter today, and which ones reshape how we …

#podcast#foojay#java#openjdk