~/writing

Sharding

4 posts tagged sharding. clear filter

October 2026
  • 13
    Choosing a shard key
    day 26 · Distributed Systems in 30 Days

    You will learn what a shard key actually commits you to (locality, load distribution, blast radius and rebalancing cost), how range, hash and directory sharding differ, and how to build in an escape hatch before you need one.

September 2026
  • 16
    Why Your Shard Key Will Eventually Need to Change
    day 10 · Solution Architecture in 30 Days

    One team's shard key change is a maintenance ticket; the other's is a multi-day outage — and the difference was decided months before anyone noticed the traffic shift.

  • 14
    Multi-agent bottlenecks explained as a hot shard problem
    day 12 · One Concept a Day — The AI-Era Engineer's Glossary

    Every failure you're currently blaming on prompt engineering — the bottleneck agent, the re-plan that breaks on scale, the handoff where two agents end up disagreeing — already has a name and a fix, and distributed database engineers wrote it up over a decade ago.

  • 12
    How an AI agent overloaded a partition key that worked fine
    day 8 · Data & Retrieval Engineering in 30 Days

    The tenant_id shard that held up for a year under real human traffic didn't survive three weeks of an unattended AI agent — here's the layer that would have turned the outage into a config change.