50k RPS on 1 GB RAM

Write-up in progress. This is a stub so the URL exists.

I built a telemetry stack that sits in front of production traffic and holds ~50,000 requests per second on a machine with 1 GB of RAM.

On paper that is the wrong shape: heap, GC, buffers, TLS, cardinality — pick one and you are already over budget. In production it holds. The trick is not a bigger instance.

What the full note will cover:

  • Where the bytes actually go (and where they must not)
  • Why a 1 GB box is the constraint, not a flex
  • Hot path: no alloc if we can help it, ring buffers, drop policy that doesn’t lie
  • HTTP/3 / QUIC on the edge when it is cheaper than another TLS 1.2 worker
  • What breaks first when you try this the obvious way

If you need the numbers before the essay ships, mail me.