-
Explained: Memory Allocation Pacing in Azul Zulu Prime builds of OpenJDK
Allocation Pacing (AP) is a technique within the JVM of Azul Zulu Prime builds of OpenJDK to prevent long memory allocation delays.
-
What Should I Know About Garbage Collection as a Java Developer?
Check out this overview of the functionality of the Garbage Collector and the things a developer should know.
-
Optional in Java: A Swiss Army Knife for Handling Nulls and Improving Code Quality
Optional is a Java class that provides a way to handle null values in a type-safe and efficient manner. It can help you avoid null pointer exceptions, simplify your code, and improve its readability and maintainability. This tutorial will cover the features and use cases of Optional in Java, with practical examples of how to use it for handling nulls
-
Journeys in Java, Level 7: Externalize Microservice Configuration
Learn how to set up a service that hosts the Spring Cloud Config server and wire our Neo4j microservice as the config client service.
-
Java Bytecode Simplified: Journey to the Wonderland (Part 3)
Java bytecode can be updated and controlled for many reasons, such as adding new features, instrumenting code for performance monitoring.
-
How Does Kafka Perform When You Need Low Latency?
Kafka benchmarks aim to discuss low latency characteristics of Kafka. Instead, they appear to be configured for throughput rather than low latency.
-
Why Your Choice of Java Virtual Machine (JVM) Matters More Than Ever
Learn why when you use hyper-optimized Java runtimes instead of vanilla OpenJDK you do less tuning and debugging!
-
How to Reduce Cloud Cost by 99% for EDA Kafka Applications
About 400x more instances can be run on the same hardware with Chronicle Queue for specific latency-sensitive EDA applications.
-
How to Leverage Method Chaining to Add Smart Message Routing
Learn how to use method chaining to add routing information to serialised data structures in a lightweight fashion!
-
Why Picnic Picked Java
Finding the right tech stack is a context-dependent journey. There’s no right or wrong, just a lot of different angles to explore!