Company

Discord

Every Discord engineering case study on TechLogStack — real production incidents, post-mortems, and fixes.

Discord Databases
16 min

How Discord Migrated Trillions of Messages and Fired Their Garbage Collector

It is 2022 and Discord's on-call engineers are babysitting a 177-node database cluster, manually rebooting nodes after Java GC pauses spiral out of control. The system holding every message ever sent is becoming the thing everyone fears touching most.

177 → 72 nodes 9-day migration (was 3-month est.) 3.2M records/sec migrated +1 4T+ messages moved
Discord Reliability
15 min

Discord Killed the MacBook Dev Environment and Never Looked Back

Discord's engineering team had tripled in size and was drowning in a swamp of 'works on my machine' bugs — some engineers running macOS, some Ubuntu, all of them slowly. The solution was radical: no one gets a local dev environment anymore.

3x engineering org growth 100% backend devs on CDEs