Skip to content

Notebook · Jul 2025 to now

An engineering notebook. Whatever's on the workbench.

Fifteen years across production engineering, written down as it happens.

In the notebook

All posts → /blog
  • Series · 2 parts

    Backpressure & Load Control

    Runnable Java models of congestion collapse, admission control, token and leaky buckets, load shedding, and SLO-driven load control. Deterministic outputs, checked-in CSVs, reproducible on any machine.

    • 02
      Part
      Admission Control Design

      A deterministic sweep: goodput peaks at an admission limit of capacity times deadline, then collapses eight slots later.

      02 Aug 2026
      6 min
    • 01
      Part
      Why Systems Collapse Under Load

      110 rps against 100 rps of capacity drops goodput to 42 rps, and retries make it worse. A deterministic Java model.

      19 Jul 2026
      6 min
  • Series · 6 parts

    Tail Latency & System Behavior

    Runnable Java experiments on the failure patterns that show up under real load: tail latency, queueing, hedged requests, coordinated omission, backpressure, and SLO engineering. Deterministic outputs, checked-in CSVs, reproducible on any machine.

  • Series · 9 parts

    Structured Concurrency

    Nine posts written through a fan-out service rollout. Cancellation, timeouts, and what to do when a subtask outlives the request.

  • Series · 9 parts

    Project Loom

    Expert guide to Java's Project Loom. Learn virtual threads, structured concurrency, and scoped values to build highly scalable, efficient Java applications. Complete tutorials and best practices.

Read alongside

Ask the post.

Built with one rule: it won’t answer unless it can show you the paragraph.

Open on a post