How Discord Stores Trillions of Messages - A deep dive

How Discord Stores Trillions of Messages - A ...

Up next

How a query optimization gave birth to infinite scroll

The infinite scroll in social media as we know it today is despised by all. But it always start as a bad idea. It originated as a result of UI change to relief the backend database from inefficient queries. I explore this in this episode of the backend engineering. 0:00 Intro1:00 ...  Show more

Postgres is half as fast in Linux 7.0

An aws engineer discovered a 50% regression in postgres throughput while testing the new Linux 7.0 kernel. The cause turns out to be massive TLB and page faults exacerbated by Postgres process-based design. In this backend engineering show episode I dive deep into how this was di ...  Show more

Recommended Episodes

A Discussion on Discord
TechStuff

Discord started out as a useful tool for gamers, but today lots of people who have never played a video game rely on it to stay in touch. We look at the history and evolution of Discord. Learn more about your ad-choices at https://www.iheartpodcastnetwork.comSee omnystudio.com/li ...  Show more

#681: Amazon DynamoDB Deep Dive
AWS Podcast

Simon is joined by Jason Hunter, AWS Principal Specialist Solutions Architect, do dive super-deep into how to make the most of DynamoDB. Whether you are new to DynamoDB, or have been using it for years - there is something in this episode for everyone! Shownotes: Jason's Blog Pos ...  Show more

#467: [INTRODUCING] Amazon MemoryDB for Redis
AWS Podcast

Amazon MemoryDB for Redis is the newest fully managed database service from AWS. Today, Nikki is joined by Zach Gardner, Specialist Solutions Architect at AWS, to introduce this new Redis-compatible, durable, in-memory database service. Learn why we built MemoryDB and dive into b ...  Show more

708: How We Made Syntax.fm Faster
Syntax - Tasty Web Development Treats

In this episode of Syntax, Wes and Scott talk through the ways they improved performance on the Syntax.fm website, how they knew it was slow to begin with, and the various changes they made to caching, and loading transcripts to improve the speed of the site. Show Notes 00:25 ...  Show more