Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

What If We Could Rebuild Kafka from Scratch?

Let's Take a Look at JEP 483: Ahead-of-Time Class Loading and Linking

The Synchrony Budget

Let's Take a Look at... KIP-932: Queues for Kafka

Leader Election with S3 Conditional Writes

The One Billion Row Challenge

Tracking Java native memory with JDK flight recorder

The Code Review Pyramid (2022)

Finding Java Thread Leaks with JDK Flight Recorder and a Bit of SQL

Getting Started With Java Development in 2023 — An Opinionated Guide

On Java/JVM: Loom and Thread Fairness

The Code Review Pyramid

The JDK Flight Recorder File Format

What's in a Good Error Message?

Introducing the OSS Quickstart Archetype

Refining The Return Type Of Java Methods Without Breaking Backwards-Compatibility

Executable JavaDoc Code Snippets

Towards Continuous Performance Regression Testing

Exploring ZooKeeper-less Kafka

FizzBuzz – SIMD Style

Talking to Postgres Through Java 16 Unix-Domain Socket Channels

Towards Continuous Performance Regression Testing with JfrUnit and JDK Flight Recorder

Class Unloading in Layered Java Applications

Introducing JmFrX: A Bridge From JMX to JDK Flight Recorder

How I Built a Serverless Search for My Blog

Building Class Data Sharing Archives with Apache Maven

Single Message Transformations – The Swiss Army Knife of Kafka Connect

Plug-in Architectures With Layrry and the Java Module System

Introducing Layrry: A Launcher and API for Modularized Java Applications

Monitoring REST APIs with Custom JDK Flight Recorder Events

More →