-
The Inner Workings of Safepoints
Have you ever wondered how safepoints are implemented in the OpenJDK? Follow me down the rabbit hole into the inner workings of the JVM.
-
Building for Failure: Best Practices for Easy Production Debugging
Applications fail, that’s inevitable. Testing, QA, CI and defensive programming can make this a rare occurrence, but can’t eliminate failure.
-
JDK Safari: How To Find Hidden Tools in the JDK
One of my hobbies is regularly searching the JDK for new Java classes with executable main methods.
-
Dive into the OpenJDK: Top 10 Reads on Foojay.io
Foojay.io is a community platform dedicated to the needs of developers who use the OpenJDK and related technologies.
-
Journeys in Java, Level 10: Service Discovery with Eureka
Eureka is a service discovery project that helps services interact with one another without hardwiring in instance-specific or environment-dependent details.
-
Billions of Messages Per Minute Over TCP/IP
Chronicle Wire has had new features added to permit communication with other components across a TCP/IP network.
-
Time Machine: A Look-Back at Java Sessions from NODES 2022
As we prepare for NODES 2023, let’s pull out the time machine and review the Java sessions from NODES 2022.
-
Building Custom Solutions vs. Buy-and-Build Software
Sometimes time spent reinventing the wheel results in a revolutionary new rolling device. But sometimes it just amounts to time spent reinventing the wheel.
-
Exploring Java 21’s Intriguing Additions: Unveiling New Features (Part 1)
Learn about a few notable features that stand out in the upcoming Java 21, in an overview of their functionalities and potential use cases.
-
The Anatomy of a JVM
Find out how the JVM handles many tasks that you, as a developer, don’t want and need to take care of compared to other languages.