The Backend Engineering Show with Hussein Nasser cover image

How Discord Stores Trillions of Messages - A deep dive

The Backend Engineering Show with Hussein Nasser

00:00

Is Cassandra a Good Data Service?

The language should make it easy to write safe concurrent code It's library also where a great match for what we were intending to accomplish Right and then the concurrency here is that most importantly they weren't building building as an oa synchronous I owe. The language has a driver support for both Cassandra and Celadie or data services sit between an API and our Celadie be crusters. They contain roughly one grpc input per database query and intentionally contain no business logic good. A big announcement on a large server that notifies everyone at everyone right? Users are going to open the app and read the message because now Someone just writes or writes one message 100,000 people Reads

Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner