Introduction to JVM Unified Logging (JEP-158 / JEP-271)
Unified logging was introduced in JDK 9, let's begin with a recapitulation of JEP-158, laying out the foundation of JVM unified logging.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.
Brice Dutheil
19,729 viewsUnified logging was introduced in JDK 9, let's begin with a recapitulation of JEP-158, laying out the foundation of JVM unified logging.

Ashish Choudhary
4,126 viewsLearn how you can create a pod, deploy a Spring Boot application, and manage the single node cluster with Lens IDE on Docker Desktop.

Gerrit Grunwald
7,408 viewsLearn how to create a custom Control based on the JavaFX Region class. The Region class is the class that all JavaFX controls are based on.

Sumith Puri
6,625 viewsWelcome to a series of articles on key concepts in Core Java and J2EE. The series revolves around memory architecture and a lot more!

Gunnar Morling
3,095 viewsIntroduction to the JfrUnit open-source project, providing assertions not on metrics like latency/throughput, but on indirect metrics.
Sven Ruppert
3,697 viewsFind out what why Sven Ruppert from JFrog prefer delegation and why he wants to emphasize this rarely-used feature in Java!
Christian Stein
4,715 viewsModules, Modules, Modules, Modules, everywhere... when will you publish your first Java module to Maven Central?
Simon Ritter
4,572 viewsDid you know "var" won’t work with a null assignment because no specific type can be inferred and we cannot declare a variable of null type?

Jadon Ortlepp
2,464 viewsThe Payara Platform 2021 Survey is underway and we're inviting everyone to answer a few questions about your use of the Payara Platform.

Nicolas Frankel
4,270 viewsThis week, I learned about a "new" feature of Optional that I want to share in this post. Available since Java 9, its novelty is relative.