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

Six stages of a good software engineer

01 Nov 2024
39m
Episode cover

This new Linux patch can speed up Reading Requests

25 Oct 2024
18m
Episode cover

Cloudflare's 150ms global cache purge | Deep Dive

18 Oct 2024
1h 2m
Episode cover

MySQL is having a bumpy journey

28 Sep 2024
28m
AI processed

This episode explores the performance issues and regressions experienced by MySQL 8 since its release in 2018, contrasting it with the perceived stability of version 5.7. Against this backdrop, the speaker analyzes performance benchmarks from various sources, highlighting significant slowdowns in point and range queri...

Episode cover

How many kernel calls in NodeJS vs Bun vs Python vs native C

20 Sep 2024
20m
Episode cover

When do you use threads?

13 Sep 2024
31m
AI processed

This episode explores the complexities and appropriate use cases of threads in backend software engineering. Against the backdrop of explaining the differences between processes and threads, the speaker highlights the challenges associated with threads, such as race conditions and shared state management. More signifi...

Episode cover

Frontend and Backends Timeouts

07 Sep 2024
25m
AI processed

This episode explores the critical role of timeouts in backend application architecture. The speaker, Hussein Nasser, begins by defining timeouts as mechanisms to terminate waiting actions without necessarily canceling the underlying process. Against this backdrop, he details five common timeout types: connection tim...

Episode cover

Postgres is combining IO in version 17

02 Sep 2024
27m
Episode cover

Windows vs Linux Kernel

30 Aug 2024
37m
Episode cover

Running out of TCP ephemeral source ports

25 Aug 2024
20m
Episode cover

io uring gets even faster

20 May 2024
16m
Episode cover

They made Python faster with this compiler option

07 May 2024
29m
Episode cover

How Apache Kafka got faster by switching ext4 to XFS

29 Apr 2024
33m
Episode cover

Google Patches Linux kernel with 40% TCP performance

05 Mar 2024
14m
Episode cover

Database Torn pages

29 Feb 2024
15m
Episode cover

Cloudflare Open sources Pingora (NGINX replacement)

28 Feb 2024
31m
Episode cover

The Internals of MongoDB

19 Feb 2024
44m
AI processed

This episode explores the evolution of MongoDB's internal architecture, specifically focusing on its storage engines and the shift from a NoSQL approach to a more SQL-like structure. Against the backdrop of the fundamental differences between SQL and NoSQL databases—primarily concerning data format (tables vs. documen...

Episode cover

The Beauty of Programming Languages

19 Feb 2024
18m
Episode cover

The Danger of Defaults - A PostgreSQL Story

18 Feb 2024
11m
Episode cover

Database Background writing

16 Feb 2024
9m
Page 2

Follow this podcast in Podwise

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

Open in Podwise