Back to all episodes
Episode 10Distributed SystemsFREE

Discord Real-Time Messaging

3:47 · Alex & Sam

Discord#websockets#cassandra#snowflake-id#real-time

Show Notes

Discord serves 19M concurrent users with sub-100ms message delivery. Alex and Sam explore WebSockets, Cassandra message storage, and the infamous message ID snowflake.

Key Takeaways

  • Alex and Sam explore WebSockets, Cassandra message storage, and the infamous message ID snowflake.
  • Core concepts covered: Websockets, Cassandra, Snowflake Id, and 1 more.
  • Key trade-offs and design decisions you can apply to your own system design interviews.

Read the full article

Discord Real-Time Messaging Architecture — deep dive with diagrams, tradeoffs & interview questions

Architecture Diagram

Discord Real-Time Messaging architecture diagram