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,426 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,018 viewsAn introduction into GetStackTrace, AsyncGetCallTrace, and the history and specification of AsyncGetStackTrace.

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

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

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

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

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

Johannes Bechberger
8,851 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,097 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,754 viewsLearn how the most challenging issue with server-side caching is the configuration, such as what to cache and for how long.