Kafka vs. Chronicle for Microservices: Which is 750 Times Faster?
Find out why, while Kafka is a good choice for log aggregation, it might not be low latency enough for use cases involving microservices.

Find out why, while Kafka is a good choice for log aggregation, it might not be low latency enough for use cases involving microservices.
While having a class that directly extends Throwable is surprising, it is allowed and is also useful for providing additional information.

We invited Java security experts to dive into the fascinating world of secure coding and detecting vulnerabilities in your Java …
Write more performant code with less latency by becoming familiar with the art of object reuse in multi-threaded Java applications.

Fed up with pauses at the high percentiles in your application? You may want to consider Chronicle Queue Enterprise!
Learn how to create huge persisted queues while retaining predictable and consistent low latency using open-source Chronicle Queue!

Functional programming is amazing, although I think there are a few problems that prevent it from being used more.

This is a continuing attempt to refactor from Java 11 to later versions of Java, and today's topic is about two methods of the Stream API.

Let's dive into detail about the different ways to serialize Java objects and compare how well they work.

How DTOs are used in modern Java, how your apps can benefit, and how Java DTOs can help you be more secure.