32:24
Database Replication Crash Course ( with Postgres 13 )
Hussein Nasser
9:32
How Database Cursors Help in Fetching Large Result sets from your SQL
8:59
How much can you learn about the Backend from its API?
6:54
A Database User for each REST Route - Best Practices for Backend Application with Postgres
23:41
Best Practices Building Backend Application With Node JS Express and Postgres
32:04
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
21:29
What is a Distributed Transaction in Microservices?
20:33
When to use UDP vs TCP in Building a Backend Application?
30:19
Doordash moves their Backend to Apache Kafka from RabbitMQ, VERY interesting! Let us discuss it!
18:43
Is there a Limit to Number of Connections a Backend can handle?
3:35
Create Index Blocking Production Database Writes? Postgres Solves this with this trick
12:19
Identify good software documentation from bad ones
9:51
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)
9:50
Should RabbitMQ Implement QUIC Protocol for their Channels Message Queue?
12:42
Can the QUIC Protocol improve Database Performance in Web Applications?
14:12
Explaining Key vs Non-Key Column Database Indexing and How it can Improve Performance
1:10:06
WebRTC Crash Course
29:52
Facebook Moves their Backend and Frontend to QUIC, Wasn’t smooth but it Paid Off, let us discuss
47:14
Opening Old Wounds - Why Uber Engineering Switched from Postgres to MySQL
26:21
How HTTP Tunneling works, The CONNECT method, Pros & Cons and more
28:51
Discord Backend Architecture Discussion
25:07
Why Discord Moved from MongoDB to Apache Cassandra, Let us Discuss
45:32
A Detailed Analysis of The Amazon Kinesis US East-1 Outage - AWS Outage Explained
50:45
The 2020 Google Outage (Detailed Analysis)
16:12
cURL Verbose Mode Explained (and how I use it to Troubleshoot my Backend)
24:23
The IPFS Protocol Explained with Examples - Welcome to the Decentralized Web
34:05
iptables Demystified - Port Redirection and Forwarding HTTP Traffic to another machine (part 1)
26:00
iptables Demystified - Load Balancing without a Load Balancer (no software installation) (part 2)
18:39
Can you Max-out the Connections between Load Balancer and Backend Servers?
15:21
Why WebSockets over HTTP/2 (RFC8441) is Critical for Effective Load Balancing and Backend Scaling
22:33
Following an HTTP GET / through Switches, Routers, Gateways, and Proxies (Detailed Examples)
34:57
Slack's Migrating Millions of Websockets from HAProxy to Envoy, lets discuss
5:40
The TLS Handshake Explained with Example (the Math)
23:45
What happens when your Web Server Private Key is Leaked?
20:29
Avoid premature Database Sharding
21:35
Write Amplification Explained in Backend Apps, Database Systems and SSDs
27:48
Securing Backend Applications (OWASP recommendations)
21:54
Can NULLs Improve your Database Queries Performance?
37:02
A Look into Modern Leaky Abstractions - Postgres, MySQL, HTTP/2, TCP, ORMs GraphQL, N+1, Axios, git
16:31
HTTP Code 502 Bad Gateway Explained (All its Possible Causes on the Backend)
38:53
The New Postgres 14 Looks Promising - The Backend Engineering Show with Hussein Nasser
19:35
Scaling CPU-intensive Backends - The Backend Engineering Show
47:06
gRPC over HTTP/3 is finally a thing | Backend Engineering Show
17:05
Turns out MySQL Statement-based Replication might not be a good idea, Lets discuss why
17:51
Partial Indexing | The Backend Engineering Show
22:09
Microsoft IIS as a Backend - CPU Throttling in the Application Pool
23:12
The Anatomy of a Proxy Server | The Backend Engineering Show
34:43
KeepAlive | The Backend Engineering Show
17:59
Identifying backend connection latencies with chrome devtools
27:21
SSL Certificate Revocation | The Backend Engineering Show
19:25
TLS and HTTPS Options in Microsoft IIS
20:01
Is ULTRARAM a game changer? | The Backend Engineering Show
31:06
Database page splits | The Backend Engineering Show
31:40
What does it take to break Bitcoin’s encryption? | The Backend Engineering Show
9:59
Accessing SSDs through TCP - NVMe over TCP
14:44
Denial of Service Explained (all types)
22:51
Understanding Aggregate Functions Performance | The Backend Engineering Show
25:19
The limitations of today’s SSDs | The Backend Engineering Show
20:31
Caching is hard
17:02
Why this query is fast
30:18
The Lifecycle of an HTTP Request in NodeJS
15:07
NGINX Internal Architecture - Workers
15:10
django Architecture - Connection Management
25:06
Pinterest moves to HTTP/3
31:13
WebTransport is a Game Changer Protocol (Members Only)
4:56
How does the Kernel manage backend Connections?
27:24
Deep dive on how static files are served with HTTP (kernel, sockets, file system, memory, zero copy)
18:33
Running out of TCP ports
29:31
The Beauty of Assembly
19:18
How many kernel system calls do runtimes make?
40:34
Advanced MySQL Index Locking Explained
12:58
Spin an HTTP/3 Reverse Proxy (using mitmproxy)
1:00:41
Cloudflare's 150ms global cache purge | Deep Dive
16:53
This new Linux patch can speed up Reading Requests
10:06
New Course - Node Internals and Architecture