Reading tracker active
0 / 8 read0%
← Home
Architecture Notes
Technical Writing
Notes on distributed systems, AI infrastructure, databases, and observability. Written for engineers who want depth, not surface-level takes.
ai-infrastructureobservability
Six AI Agents, Three Ways to Find a Message ID
Claude, Cursor, Copilot, Codex, Gemini and LangChain do not agree on what a message is. Normalizing them collapsed into three strategies: trust the agent's id, borrow one from a file it wasn't meant to share, or invent your own and persist a counter.
Jul 12, 2026·5 min read
distributed-systemsobservability
Kafka, Parallel Consumers, and the 6-Hour Testing Bottleneck
We were running 70,000 security tests in about 6 hours on a shared queue, and I was explicitly not allowed to solve it by adding machines. What that constraint forced was per-message offset tracking, a hard 4-minute timeout, and a state file on disk.
May 25, 2026·6 min read