Podcast cover
Hussein Nasser · Technology

The Backend Engineering Show with Hussein Nasser

Welcome to the Backend Engineering Show podcast with your host Hussein Nasser. If you like software engineering you’ve come to the right place. I discuss all sorts of software engineering technologies and news with specific focus on the backend. All opinions are my own. Most of my content in the podcast is an audio version of videos I post on my youtube channel here http://www.youtube.com/c/HusseinNasser-software-engineering Buy me a coffee https://www.buymeacoffee.com/hnasr 🧑‍🏫 Courses I Teach https://husseinnasser.com/courses

Episodes

Episode cover

Redo, Undo and WAL logs | The Backend Engineering Show

26 May 2022
40m
AI processed

This episode explores the intricacies of database logging, focusing on the write-ahead log (WAL), redo logs, and undo logs. Against the backdrop of ensuring data durability and crash recovery, the speaker delves into different implementation strategies for commit operations. More significantly, the discussion highligh...

Episode cover

The software engineer mental health

20 May 2022
19m
Episode cover

Distributed Transactions are Hard (How Two-Phase Commit works)

11 May 2022
16m
Episode cover

Why this query is fast

04 May 2022
17m
Episode cover

WhatsApp went down (early report/analysis) April-28-2022

28 Apr 2022
6m
Episode cover

DNS is Beautiful

28 Apr 2022
41m
AI processed

This episode explores the architecture and functionality of the Domain Name System (DNS), contrasting a naive centralized database approach with the actual distributed system used. Against the backdrop of the internet's billions of websites, the speaker highlights the scalability challenges of a single database soluti...

Episode cover

The Beauty of the Internet Protocol

24 Apr 2022
26m
Episode cover

Caching is hard | The Backend Engineering Show

15 Apr 2022
21m
AI processed

This episode explores the complexities of caching in backend engineering, using a Forem article as a case study. Against the backdrop of the common adage that "cache invalidation and naming things are the two hard problems in computer science," the host delves into the three levels of caching—edge caching, Rails cachi...

Episode cover

The Limitations of Today's SSDs | The Backend Engineering Show

10 Apr 2022
26m
Episode cover

Google thinks Linux is slow to reboot, so they patch it

30 Mar 2022
9m
Episode cover

The cost of Hash tables | The Backend Engineering Show

29 Mar 2022
26m
Episode cover

Understanding Aggregate Functions Performance | The Backend Engineering Show

23 Mar 2022
23m
Episode cover

Why checking the URL won’t prevent all phishing attacks

22 Mar 2022
6m
Episode cover

Its always Microservices - The Spotify Outage Explained (March 8 2022)

18 Mar 2022
22m
Episode cover

The Many Ways of DDoS | Russia-Ukraine Cyberwar

07 Mar 2022
15m
Episode cover

Why the next Chrome version will break websites

24 Feb 2022
8m
Episode cover

The Slack 2/22/22 Outage

23 Feb 2022
12m
Episode cover

Should NodeJS Support HTTP/3?

22 Feb 2022
14m
Episode cover

Canada's Banks 2022 Outage

17 Feb 2022
11m
Episode cover

Accessing SSDs through TCP - NVMe over TCP

16 Feb 2022
10m
Page 6

Follow this podcast in Podwise

Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.

Open in Podwise