

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


This new Linux patch can speed up Reading Requests

Cloudflare's 150ms global cache purge | Deep Dive

MySQL is having a bumpy journey
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...

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

When do you use threads?
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...

Frontend and Backends Timeouts
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...

Postgres is combining IO in version 17

Windows vs Linux Kernel

Running out of TCP ephemeral source ports

io uring gets even faster

They made Python faster with this compiler option

How Apache Kafka got faster by switching ext4 to XFS

Google Patches Linux kernel with 40% TCP performance

Database Torn pages

Cloudflare Open sources Pingora (NGINX replacement)

The Internals of MongoDB
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...

The Beauty of Programming Languages

The Danger of Defaults - A PostgreSQL Story

Database Background writing
Follow this podcast in Podwise
Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.
