
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...
Radio and PodcastLive Radio & Podcasts
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 te...
Listen to The Backend Engineering Show with Hussein Nasser, a Technology podcast by Hussein Nasser. Stream 540 episodes in English, follow new audio stories, and play episodes online on Radio and Podcast.
Browse this show under Technology podcasts.
20 episodes are loaded now from a catalog of 540. More episodes can be opened from this page.
Explore Technology podcasts, Finland podcasts and English podcasts.

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...

A discussion about why many engineers still love the struggle, the mistakes, and the process of figuring things out themselves. This is how...

I wrote a new book that has been in the works for years. It is called Root Cause , and it is for those who enjoy the art of backend engineer...

In this video I introduce 5 different design patterns for building backend applications. Each mode explains how a socket listener is establi...

Page tables provide the mapping between virtual memory and physical memory for each process. This means it needs to be as efficient and as f...

Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page....

On October 19 2025 AWS experienced an outage that lasted over a day, 10 days later we finally got the root cause analysis and we know exactl...

There are cases where the backend may need to close the connection to prevent unexpected situations, prevent bad actors or simply just free...

Postgres 18 has been released with many exciting features such as UUIDv7, Over explain module, composite index skip scans, and the most anti...

Fundamentals of Operating Systems Course https://oscourse.winktls is brilliant.TLS encryption/decryption often happens in userland. While TC...

If you are bored of contemporary topics of AI and need a breather, I invite you to join me to explore a mundane, fundamental and earthy topi...

This new PostgreSQL 17 feature is game changer. They know can combine IOs when performing sequential scan. Grab my database course https://c...

No technical video today, just talking about the idea of discipline and consistency.

Fundamentals of Operating Systems Course This video is an overview of how the operating system kernel does socket management and the differe...

Polling is the ability to interrogate a backend to see if a piece of information is ready. It can introduce a chatty system and as a result...

You get better as a software engineer when you go through these stages. 0:00 Intro 1:15 Understand a technology 7:07 Articulate how it works...

Fundamentals of Operating Systems Course https://oscourse.win Very clever! We often call read/rcv system call to read requests from a connec...

Cloudflare built a global cache purge system that runs under 150 ms. This is how they did it. Using RockDB to maintain local CDN cache, and...

Fundamentals of Database Engineering udemy course https://databases.win MySQL has been having bumpy journey since 2018 with the release of t...

Fundamentals of Operating Systems Course https://oscourse.win In this video I use strace a performance tool that measures how many system ca...