Backend & Infrastructure Notes
A small personal log of things I build and break — mostly backend services, Linux internals, and the occasional networking rabbit hole.
Recent notes
Backpressure in a homegrown job queue
Why a naive worker pool falls over under bursty load, and the two-line fix that fixed it: bounded channels plus a slow-consumer metric.
goqueuesSystemd template units for per-tenant workers
Using worker@.service instantiated units instead of a supervisor
process — fewer moving parts, better journald integration.
Postgres partition pruning gotchas
A partition key that doesn't match the query predicate silently disables pruning. Explain (analyze) caught it, nothing else would have.
postgresWhat this site is
Mostly a scratchpad so I don't lose the same debugging session twice. If you found this by accident, hi — there isn't much else here yet.