I was searching for some JFR-related settings on the internet when I stumbled upon the /jfr command that exists in Minecraft…
Custom JFR Events: A Short Introduction
Find out how JFR allows you to implement your events to record custom information directly in your profiling file.
Putting JFR into Context
Have you ever wanted to bring your JFR events into context? Adding information on sessions, user IDs, and more can improve your ability to make sense of all the events in your profile.
Controlling JIT Compiler Overhead to Avoid CPU Autoscaling
Using the latest features available in Azul Platform Prime, we explore advanced methods for shaping CPU utilization.
Resizing images on-the-fly
How to use Apache APISIX with imgproxy to reduce the storage cost of images in multiple resolutions.
Changes Included in the Stable release 23.08 of Azul Zulu Prime Builds of OpenJDK
The new Stable Azul Zulu Prime Build of OpenJDK brings many improvements and fixes to bring a more performant and secure runtime to your environment.
Web Crawling in Java: A Tale of Classical Threads and Virtual Threads
A compelling narrative around web crawling in Java, contrasting classical threads with their newer counterpart: virtual threads.
C2 Might Be Slowing Down Your Builds
Disabling C2 can be an option to speed up builds of smaller Java applications in CI systems, mainly when restricted to one or two CPU cores.
Memory Management in Java: An Introduction
Understanding memory management in Java, and particularly the role of object allocation is essential when optimising system performance.
Building Real-Time Applications to Process Wikimedia Streams Using Kafka and Hazelcast
Learn how to build a real-time application to process Wikimedia streams using Kafka and Hazelcast.
Chronicle Services: Building Fast Microservices with Java
Chronicle Services presents an opinionated view of several of the specialised libraries we have developed to support low-latency applications.