The Backend Engineering Show with Hussein Nasser

The Backend Engineering Show with Hussein Nasser

By Hussein NasserTechnology
Download on the App Store

The Backend Engineering Show with Hussein Nasser episodes

  • Tech I want to explore in 2022

    These are some fundamental technologies that I want to explore in 2022.   0:00 The Way I learn 4:20 Database Engineering 7:00 Network Engineering  9:30 Hardware and Operating Systems 15:00 The problem with software engineering   Collateral Knowledge Video https://www.youtube.com/watch?v=6YKbVpWmeLM&t=3s  Become a Member on YouTube https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join 🔥 Members Only Content https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg  Fundamentals of Database Engineering udemy course (link redirects to udemy with coupon) https://database.husseinnasser.com Introduction to NGINX  (link redirects to udemy with coupon) https://nginx.husseinnasser.com Python on the Backend (link redirects to udemy with coupon) https://nginx.husseinnasser.com

    22 min
  • An HTTP request journey to the Backend | Backend Engineering Show

    In this episode of the backend engineering show, I explain the journey of an HTTP request that gets initiated from a click on a link. I discuss DNS, TCP, API Gateways, reverse proxies, load balancers, backend web servers, and much more.


    Become a Member on YouTube

    https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

    🔥 Members Only Content

    https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg

    🧑‍🏫 Courses I Teach

    https://husseinnasser.com/courses

    38 min
  • The Journey of an HTTP request to the Backend | Backend Engineering Show

    In this episode of the backend engineering show, I explain the journey of an HTTP request that gets initiated from a click on a link. I discuss DNS, TCP, API Gateways, reverse proxies, load balancers, backend web servers, and much more.

    Become a Member on YouTube

    https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

    🔥 Members Only Content

    https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg

    🧑‍🏫 Courses I Teach

    https://husseinnasser.com/courses

    37 min
  • Log4DoS - New Denial of Service discovered in log4j | The Backend Engineering Show

    Right after the latest patch log 4j 2.16, a new denial of service vulnerability surfaced on log4j resulting in a new 2.17 patch. Let us discuss.


    0:00 log4dos

    4:50 History of log4j fixes

    15:20 All love to the open source maintainers

    Previous Backend Engineering show episode coverage of log4shell

    https://youtu.be/77XnEaWNups

    https://logging.apache.org/log4j/2.x/security.html#

    Become a Member on YouTube

    https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

    🔥 Members Only Content

    https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg

    Support my work on PayPal

    https://bit.ly/33ENps4

    20 min
  • Detailed analysis on the Amazon US-EAST-1 Outage - Video Podcast

    In this episode of the backend engineering show, we go through a deep dive to uncover the reason behind the outage on December 7th, 2021 Amazon outage.

    RCA

    https://aws.amazon.com/message/12721

    All outage analysis videos

    https://www.youtube.com/watch?v=dhZ5--R42AM&list=PLQnljOFTspQXdkZLiYCCh_5RBP1-T-Rnx

    Get the Fundamentals of Database Engineering udemy course

    https://database.husseinnasser.com 

    54 min
  • Detailed analysis on the Amazon US-EAST-1 Outage | The Backend Engineering Show

    In this episode of the backend engineering show, we go through a deep dive to uncover the reason behind the outage on December 7th, 2021 Amazon outage.

    RCA

    https://aws.amazon.com/message/12721

    All outage analysis videos

    https://www.youtube.com/watch?v=dhZ5--R42AM&list=PLQnljOFTspQXdkZLiYCCh_5RBP1-T-Rnx

    Get the Fundamentals of Database Engineering udemy course

    https://database.husseinnasser.com

    Become a Member on YouTube

    https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

    55 min
  • The Log4j vulnerability | The Backend Engineering Show

    In this episode of the backend engineering show, I discuss the log4j vulnerability (CVE-2021-44228 also known as log4shell) that took the Internet by storm.

    0:00 Intro

    1:00 log4j

    5:30 How the attack started

    11:00 Attack with DNS

    17:00 Remote Code Execution

    23:00 Remedy

    31:00 Scanning

    References

    https://nvd.nist.gov/vuln/detail/CVE-2021-44228

    https://youtu.be/oC2PZB5D3Ys

    🧑‍🏫 Courses I Teach

    https://husseinnasser.com/courses

    Become a Member on YouTube

    https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

    🔥 Members Only Content

    https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg

    36 min
  • Postgresql index bloat | The Backend Engineering Show

    Postgresql database implements MVCC by creating a new row version for any update/delete/or insert. While this is a sound implementation to support concurrent transactions reading old version of the rows, it does have some side effects and this is what I want to discuss in this episode of the backend engineering show.

    0:00 Intro

    1:00 Postgres MVCC design

    6:42 MVCC on other databases

    11:15 Side-effects of Row-versioning

    17:00 Postgres HOT optimization

    19:50 How Index bloat affects Performance

    24:20 How Postgres 14 Addresses index bloat

    Cards:

    14:12 b-tree https://www.youtube.com/watch?v=a1Z40OC553Y

    Resources

    https://www.postgresql.org/docs/14/btree-implementation.html#BTREE-DELETION

    28 min

About The Backend Engineering Show with Hussein Nasser

From the publisher's feed

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.

More shows like The Backend Engineering Show with Hussein Nasser

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,929 Listeners

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

274 Listeners

Risky Business by Risky Business Media

Risky Business

373 Listeners

Science Vs by Spotify Studios

Science Vs

12,159 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

8,070 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

210 Listeners

Within Reason by Alex J O'Connor

Within Reason

1,626 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,106 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

550 Listeners

Big Technology Podcast by Alex Kantrowitz

Big Technology Podcast

513 Listeners

Hard Fork by The New York Times

Hard Fork

5,565 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

671 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

1,439 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

74 Listeners