The Basis of Virtual Threads: Continuations
In Project Loom, "continuation" is delimited, a "coroutine", sequential code suspends or yields execution by itself, resumed by a caller.
237 articles in this category.
RSS feed
Hüseyin Akdoğan
22,837 viewsIn Project Loom, "continuation" is delimited, a "coroutine", sequential code suspends or yields execution by itself, resumed by a caller.
Johannes Bechberger
4,730 viewsUsing AsyncGetCallTrace from a separate sampler thread is possible and this article tells you why and how!

Jerry Shea
5,920 viewsMany of our customers have upgraded from QuickFIX/J to Chronicle FIX and this article provides some background as to why.

Get a basic understanding of how JIT compilation works and how to optimize warm-up using Azul Zulu Prime Builds of OpenJDK.

Johannes Bechberger
9,648 viewsHow to develop a tiny Java profiler, that can output flame graphs, in just 240 lines of pure Java, making it easy for anyone to understand.

Jasmine Taylor
5,240 viewsAbout the efficiencies of using Chronicle Wire to encode small Strings into long primitives and how this improves serialisation performance.

TornadoVM is a programming and execution framework for offloading and running JVM applications on multi-core CPUs, GPUs, and FPGAs.

Fawaz Ghali
3,531 viewsLearn to update a Java client to automatically connect to a secondary, failover cluster if it cannot connect to its original, primary …

Johannes Bechberger
4,509 viewsAsyncGetCallTrace is the base of many profilers, but how can we test it automatically to make sure it's correct? I'll explore a layered …

A N M Bazlur Rahman
26,502 viewsDiscussion of the use of Map.of() and new HashMap() in Java, the difference between them, and the benefits of using Map.of().