Sabitlenmiş Tweet

Ever wondered how Discord stores trillions of messages while millions more are sent every hour?
Discord’s scaling journey is wild.
2015: Discord launched using MongoDB and stored ~100M messages.but as the platform grew rapidly, MongoDB began struggling with scaling and concurrency.
2017: Discord migrated to Apache Cassandra, a distributed NoSQL database built for large-scale workloads.
At first the system ran on 12 Cassandra nodes storing billions of messages.
But as Discord exploded in popularity, the cluster eventually grew to 177 nodes storing trillions of messages and managing it became extremely difficult.
So what exactly started breaking at this scale?
checkout comments for further explanation.
#Systemdesign

English
























