logo
episode-header-image
Oct 2020
29m 39s

Discord Backend Architecture Discussion

Hussein Nasser
About this episode

In this Video I discuss Discord WebRTC and Voice chat backend architecture, it is a very interesting article, let us discuss it 

https://blog.discord.com/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtc-ce01c3187429

0:00 Intro

3:30 WebRTC As a Choice?

8:00 ReWriting WebRTC

11:20 Backend Architecture

20:00 Failover

26:00 My Thoughts

Up next
Jul 10
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
21m 20s
Jun 17
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
34m 8s
Jun 8
Don't let AI rob you
A discussion about why many engineers still love the struggle, the mistakes, and the process of figuring things out themselves. This is how we grow and get better and stronger. Letting AI do everything (even though it can’t) robs us this feeling.. 
31m 53s
Recommended Episodes
Feb 2021
A Discussion on Discord
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
47m 16s
Oct 2024
Revisiting Server-Driven UI: Scalable Approaches in Large Companies
In this episode of Front End Happy Hour, we explore the benefits and challenges of Server-Driven UI, especially in the context of large-scale applications. Join us as we discuss how this approach impacts front-end development, enhances flexibility, and scales effectively within b ... Show More
57m 35s
Dec 2024
#354 - Fighting Revit
In this episode of 'Archispeak Theater,' we begin with some musical nostalgia and then transition into a detailed exploration of the complexities and challenges involved in managing large Revit models for architectural projects. Episode Sponsor - WorldTeamsWorldTeams can help you ... Show More
59m 52s
Feb 2023
Stack Overflow's architecture, Lobsters' killer libraries, Linux is ready for modern Macs, what to expect from your framework & GoatCounter web analytics (Changelog News #33)
Sahn Lam details Stack Overflow's monolith/on-prem architecture, Hillel Wayne asks the Lobsters community for killer libraries, Linux 6.2 is ready to run on M1 Macs thanks to Asahi Linux, Johan Halse writes up what to expect from your web framework & Eli Bendersky on using GoatCo ... Show More
7m 21s
Jul 2024
Software Creates New Nations
A 4th of July reading and discussion inspired by https://www.wired.com/2013/11/software-is-reorganizing-the-world-and-cloud-formations-could-lead-to-physical-nations/ Enjoying this content? SUBSCRIBE to the Podcast: https://pod.link/1438693620 Watch on YouTube: https://www.you ... Show More
16m 38s
Dec 2024
#355 - Full Flip Flop Mode
Join us in our last episode of 2024 as we explore how to balance emotional energy while maintaining high service standards during the year-end rush. We also discuss effective communication and presentation skills in architectural education, sharing tips for creating engaging, str ... Show More
1h 4m
Mar 2024
747: Middleware Explained
Join Wes and Scott for a hasty episode of Syntax as they unpack the power of middleware for developers, covering caching, authentication, A/B testing, error handling, and user redirection in a quick, punchy rundown to supercharge your backend skills! Show Notes 00:00 Welcome t ... Show More
27m 44s
May 2025
288: High Quackuracy
<p>That Q&A time is here again, and this month we field emails and Discord Qs about such things as the hopeful return of the webring, what to do with the hardware if your PC is compromised by a bad actor, Nvidia cards in Linux, using game consoles as streaming media boxes, human ... Show More
1h 23m
Nov 2021
15. The Metaverse, Blockchain, and UX (feat. Geoff Robertson, Founder & UX Specialist at Chockablock)
tail spinning
59m 4s