How to Run a Java Application with CRaC in a Docker Container
CRaC is an OpenJDK project developed by Azul to solve the problem of "slow" startup times of the JVM in a microservice environment.

Gerrit Grunwald
20,566 viewsCRaC is an OpenJDK project developed by Azul to solve the problem of "slow" startup times of the JVM in a microservice environment.

Johannes Bechberger
8,056 viewsAn introduction into GetStackTrace, AsyncGetCallTrace, and the history and specification of AsyncGetStackTrace.

Peter Lawrey
9,189 viewsKafka benchmarks aim to discuss low latency characteristics of Kafka. Instead, they appear to be configured for throughput rather than low …

Johannes Bechberger
6,451 viewsHow do profilers like async-profiler work? How to write your own? This is the second part, covering wall-clock profiling.

John Ceccarelli
5,626 viewsLearn why when you use hyper-optimized Java runtimes instead of vanilla OpenJDK you do less tuning and debugging!

Per Minborg
3,710 viewsAbout 400x more instances can be run on the same hardware with Chronicle Queue for specific latency-sensitive EDA applications.

Rob Austin
4,216 viewsLearn how to use method chaining to add routing information to serialised data structures in a lightweight fashion!

Johannes Bechberger
8,891 viewsHow do profilers like async-profiler work? How to write your own? This series tries to write a tiny sampling-based profiler from scratch!

Pavel Petroshenko
7,295 viewsNow, with a major Cloud platform providing built-in support for the CRaC API, it’s truly off to the races for CRaC.

Nicolas Frankel
3,771 viewsLearn how the most challenging issue with server-side caching is the configuration, such as what to cache and for how long.