4 parts
Reading the runtime
Articles about the signals a running JVM already emits, and how to read them without guessing.
Multi-part investigations, in reading order.
4 parts
Articles about the signals a running JVM already emits, and how to read them without guessing.
2 parts
What a wrapper, a pipeline or a proxy costs is a property of the call site, not of the abstraction. Five articles measuring the difference.
In preparation
What the runtime detects about a cgroup, the defaults it derives from that, and the footprint those defaults produce.
In preparation
Structured concurrency, scoped values, pool sizing and backpressure, in the request path rather than in the specification.