JVM on Unikernel Nanos — GC trade-offs and heap uncommit
Testing five HotSpot garbage collectors and heap uncommit on Nanos, revisiting the Akamas study with Eclipse Temurin 25 and Renaissance.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Testing five HotSpot garbage collectors and heap uncommit on Nanos, revisiting the Akamas study with Eclipse Temurin 25 and Renaissance.

Learn why unsupported OpenJDK is a security risk in the age of AI.

Vitra is a carefully crafted UI library that brings modern controls, Fluent-inspired materials and professional surfaces to JavaFX …

Felipe Maschio
59 viewsA service with virtual threads can have thousands of requests waiting while jstack shows idle carriers. How to read Thread.dump_to_file …

Mikhail Polivakha
157 viewsSee how Axelix uses Java ScopedValue to propagate security context and sealed interfaces to protect domain invariants in real-world …

Geertjan Wielenga
91 viewsDuckDB 2.0.0 LTS - Cinnamon Teal - is the project's biggest release yet, with a server mode, async I/O, first-class VARIANT support and a …

Julien Dubois
140 viewsThree Java Champions share practical GitHub Copilot workflows, from feature development to agentic verification and debugging Pi4J.

Stéphane Bury
170 viewsArcana extracts ZIP, 7z, RAR 5, zstd, MSI, ISO, DMG and 40+ formats in pure Java 8: no native code, no dependencies, one JAR on Maven …

Frank Delporte
46 viewsSheetmusic4J 0.0.5 can read and write LilyPond files through the ScoreFile facade, and brings engraving improvements like tuplet placement …

Frank Delporte
56 viewsPi4J Drivers V1.2.0 adds ePaper displays with partial updates, new DAC and ADC drivers, motor and servo controllers, and a LoRa transceiver …