Discord

How Discord Stores Trillions of Messages

Discord moved its message store from Cassandra to ScyllaDB and put Rust data services in front of it to coalesce hot-partition requests.

Published
2023-03-06
Scale
trillions of messages
Techniques
database migration request coalescing data services layer
Stack
ScyllaDB Cassandra Rust

The best scaling write-ups, weekly

One email a week. No spam.