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

  • Casting Firefox to your TV, Roku or Game Console? Watch out for this major DANGEROUS bug!

    What scared me about this bug is how EASY it is to execute, no MITM, no special software.. its all exploiting of existing software.. Let us discuss   The SSDP engine in Firefox for Android (68.11.0 and below) can be tricked into triggering Android intent URIs with zero user interaction.  This attack can be leveraged by attackers on the same WiFi network and manifests as applications on the target device suddenly launching, without the users' permission, and conducting activities allowed by the intent.   Resources https://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol https://gitlab.com/gitlab-com/gl-security/security-operations/gl-redteam/red-team-tech-notes/-/tree/master/firefox-android-2020 https://twitter.com/init_string  https://twitter.com/LukasStefanko/status/1307013106615418883

    12 min
  • GoogleBot Crawler Now Uses HTTP/2 to Index the Web, Let us discuss how this affects our Back-end?

    Google Bot is now attempting to use HTTP/2 to crawl the web

    Ever since mainstream browsers started supporting the next major revision of HTTP, HTTP/2 or h2 for short, web professionals asked us whether Googlebot can crawl over the upgraded, more modern version of the protocol.

    Today we're announcing that starting mid November 2020, Googlebot will support crawling over HTTP/2 for select sites.

    Article

    https://webmasters.googleblog.com/2020/09/googlebot-will-soon-speak-http2.html

    * Intro 0:00

    * What is a Crawler 1:06

    * Current Crawler uses h1 2:00

    * Crawler now uses h2 4:40

    * Less connections, slightly high CPU usage 6:30

    * Opting out of h2 crawling 9:00

    * FAQ 11:40

    Http/2 playlist 0;50 https://www.youtube.com/playlist?list=PLQnljOFTspQWbBegaU790WhH7gNKcMAl-

    http/2 not cheap 7;00 https://www.youtube.com/watch?v=GriONb4EfPY

    lucid chart 9;50 https://www.youtube.com/watch?v=gejfT1h6LBo

    h2c smuggling 18:30 https://www.youtube.com/watch?v=B2VEQ3jFq6Q

    22 min
  • My Opinion on the “Stop Using React” Article

    There was a recent article titled Stop Using React which spawned lots of discussions. I want to give my thoughts on this article and React in general.   Resources https://dev.to/ender_minyard/why-you-should-stop-using-react-g7c 


    https://timkadlec.com/remembers/2020-04-21-the-cost-of-javascript-frameworks/   0:00 Intro

    3:20 Its Slow

    8:30 Its expensive

    12:00 its inaccessible

    14:00 React goes against the web

    18:00 made by facebook

    21:00 my thoughts

    28 min
  • Best Practices Working with Billion-row Tables in Databases

    In this video, I discuss 3 methods to work with tables of billion rows. This discussion is inspired by a comment on my YouTube video on Twitter System Design right here https://www.youtube.com/watch?v=gfq-LG9ZJQA&lc=UgyYbm5889dW0XtKhsV4AaABAg

    Chapters

    Intro 0:00

    1. Brute Force Distributed Processing 2:30

    2. Working with a Subset of table 3:35

    2.1 Indexing 3:55

    2.2 Partitioning 5:30

    2.3 Sharding 7:30

    3. Avoid it all together (reshuffle the whole design) 9:10

    Summary 11:30

    15 min
  • Unimog - Cloudflare’s edge load balancer has blown me away, let us discuss
    Unimog is a layer 4 load balancer built for Cloudflare scale. Cloudflare has written a great blog about it so let us discuss this technology. Video: https://youtu.be/Q0irm6xzNNk
    Resources
    https://blog.cloudflare.com/unimog-cloudflares-edge-load-balancer/
    0:00 Intro
    3:33 Layer 4 vs Layer 7 Load Balancers
    7:00 Anycast
    13:45 Packet Forwarding
    23:30 XDP and Network stack
    26:45 Maintaining established connection
    31:00 Edge Computing
    32:00 UDP Routing
    33:00 Unimog Summary
    34:00 Open Source Software
    36:00 K8 Rant
    40:00 Conclusion
    Cards
    6:30 L4 vs L7 proxying https://www.youtube.com/watch?v=aKMLgFVxZYk
    12:30 vip https://www.youtube.com/watch?v=85XY7H2JPbs
    13:30 tcp handshake https://www.youtube.com/watch?v=bW_BILl7n0Y&t=5s
    43 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