How Discord Stores TRILLIONS of Messages

Описание к видео How Discord Stores TRILLIONS of Messages

Have you ever wondered how Discord is able to store trillions of user messages without breaking a sweat? In this video, we'll take a deep dive into the technologies and strategies that Discord's software engineers use to manage such a massive amount of data.

SOURCE:   / discord  

Discord is one of the most popular communication apps in the world, with over 250 million users and counting. With such a large user base, Discord's servers receive an enormous amount of messages every day. To store all these messages, Discord employs a distributed database system that runs on hundreds of servers worldwide.

This system uses a variety of modern database technologies, including Cassandra, Redis, Elasticsearch and most recently: ScyllaDB to ensure that messages are stored reliably and efficiently. These databases are designed to handle huge amounts of data and provide fast read and write capabilities, making it possible for Discord to scale to millions of users without compromising performance.

So if you've ever wondered how your messages are stored on Discord, or if you're just curious about how modern database technology works, this video is a must-watch. Join us as we explore the world of distributed databases and learn how Discord's software engineers keep trillions of messages organized and accessible for millions of users around the world.

👻 MY NEW STARTUP: https://www.caspr.ai/

MY NEWSLETTER 💌
https://thebetter.dev
------
CONNECT WITH ME ON SOCIAL
📸 Instagram:
  / lewismenelaws  

🎚TikTok:
  / lewismenelaws  

🐣 Twitter:
  / lewismenelaws  
—-
My gear 💻
https://liinks.co/lewismenelaws
-----

TIMESTAMPS ⏰

0:00 Intro
0:38 The BackStory
1:46 Cassandra Troubles
4:09 Change Architectures
6:28 Data Services
8:57 The BIG Migration
10:35 Where It's at now
11:40 What we can learn from this
12:46 Thanks for watching and subscribe :)

Комментарии

Информация по комментариям в разработке