Hussein Nasser
New Course - Node Internals and Architecture
10:06
Hussein Nasser
The genius of long polling
28:14
Hussein Nasser
Where http2 hits its limit
13:13
Hussein Nasser
This new Linux patch can speed up Reading Requests
16:53
Hussein Nasser
Advanced MySQL Index Locking Explained
40:34
Hussein Nasser
Spin an HTTP/3 Reverse Proxy (using mitmproxy)
12:58
Hussein Nasser
Six stages of a good software engineer
37:12
Hussein Nasser
When do you use threads?
29:36
Hussein Nasser
Cloudflare's 150ms global cache purge | Deep Dive
1:00:41
Hussein Nasser
MySQL is having a bumpy journey
27:37
Hussein Nasser
The Beauty of Assembly
29:31
Hussein Nasser
SQL IN clauses are miles faster in Postgres 17
22:22
Hussein Nasser
How many kernel system calls do runtimes make?
19:18
Hussein Nasser
Frontend and Backends Timeouts
24:40
Hussein Nasser
Postgres just got even faster
26:42
Hussein Nasser
Windows vs Linux Kernel performance on unreachable ports
35:50
Hussein Nasser
Running out of TCP source ports
18:33
Hussein Nasser
IO uring gets Zero Copy network operations
15:03
Hussein Nasser
They made Python faster with this compiler option
26:42
Hussein Nasser
They made Kafka 80% faster by switching file systems
31:30
Hussein Nasser
Fundamentals of Operating Systems
10:39
Hussein Nasser
Google Patches Linux kernel with 40% TCP performance
12:03
Hussein Nasser
Cloudflare Open sources Pingora (NGINX replacement)
29:33
Hussein Nasser
Memcached brilliant solution to fragmentation
1:01
Hussein Nasser
The Cost of Memory Fragmentation
38:19
Hussein Nasser
How a Machine Becomes a Router | ip_forward
12:55
Hussein Nasser
The Real Hidden Cost of a Request
12:21
Hussein Nasser
Why create Index blocks writes
11:16
Hussein Nasser
Before you move to HTTP/3 ...
11:31
Hussein Nasser
Deep dive on how static files are served with HTTP (kernel, sockets, file system, memory, zero copy)
27:24
Hussein Nasser
The Pros and Cons of Encrypted Client Hello
32:30
Hussein Nasser
The effect of Random UUID on database performance
18:51
Hussein Nasser
how greedy are your processes? | Linux niceness
9:26
Hussein Nasser
How CPU Efficient is your App?
19:50
Hussein Nasser
How does the Kernel manage backend Connections?
4:56
Hussein Nasser
What happens before the Backend gets the Request
51:26
Hussein Nasser
They Enabled Postgres Partitioning and their Backend fell apart
31:52
Hussein Nasser
New course alert - Unlocking Backend Performance
8:55
Hussein Nasser
Is gRPC Web Native?
0:58
Hussein Nasser
WebSockets is not free
0:55
Hussein Nasser
WebTransport is a Game Changer Protocol
14:23
Hussein Nasser
Your SSD lies but that's ok .. I think | Postgres fsync
29:16
Hussein Nasser
The problem with software engineering
13:58
Hussein Nasser
Clustered Collections makes Mongo faster but there is a cost
26:14
Hussein Nasser
Prime Video Swaps Microservices for Monolith: 90% Cost Reduction
35:10
Hussein Nasser
Postgres, JSON and TOAST #database
0:58
Hussein Nasser
A Deep Dive in How Slow SELECT * is
39:24
Hussein Nasser
AWS Serverless Lambda Supports Response Streaming
12:26
Hussein Nasser
The Cloudflare mTLS vulnerability - A Deep Dive Analysis
42:25
Hussein Nasser
The Virgin Media ISP outage - What happened?
22:36
Hussein Nasser
GitHub SSH key is Leaked - How bad is this?
21:57
Hussein Nasser
How Linus Tech Tips got hacked
13:34
Hussein Nasser
All Postgres Locks Explained | A Deep Dive
48:23
Hussein Nasser
Pinterest moves to HTTP/3
25:06
Hussein Nasser
NodeJS Architecture - I/O
25:09
Hussein Nasser
How Loom Leaked Session Cookies
14:11
Hussein Nasser
How Discord Stores Trillions of Messages | Deep Dive
1:08:33
Hussein Nasser
A Postgres Page can fit 291 rows on a single column table
1:01
Hussein Nasser
Postgres System Columns Explained (ctid, xmin,xmax)
26:28
Hussein Nasser
Postgres Internal Architecture Explained
33:16
Hussein Nasser
How Alt-Svc switches HTTP/2 clients to use HTTP/3
23:10
Hussein Nasser
Lower and Upper ASCII differs by a single bit (0x20)
0:53
Hussein Nasser
yOuR DNS qUeRies wILl eVenTualLy lOok lIKe ThIs (0x20 DNS encoding)
25:33
Hussein Nasser
DropBox Removed their SSDs, got 20% faster writes
30:30
Hussein Nasser
Analyzing ChatGPT Backend
44:08
Hussein Nasser
How the first version of MongoDB
1:01
Hussein Nasser
How MongoDB stores documents
0:58
Hussein Nasser
How Fast is MySQL on HTTP/3?
36:22
Hussein Nasser
How Shopify’s engineering improved database writes by 50% with ULID
31:23
Hussein Nasser
The Frontend of a Database
0:57
Hussein Nasser
MongoDB Internal Architecture
43:25
Hussein Nasser
select count(*) is expensive
1:01
Hussein Nasser
ui/ux
0:48
Hussein Nasser
How UI/UX can break the backend
29:47
Hussein Nasser
How DNS and DHCP Servers Communicate (With wireshark)
29:40
Hussein Nasser
Why large certificate chains slow down TLS handshake
0:57
Hussein Nasser
TLS certificates and OS certificates stores
0:50
Hussein Nasser
Certificates are Large and uncompressed, this RFC fixes it
33:18
Hussein Nasser
Google pushes TCP Protective Load Balancing to Linux Kernel 6.2
14:03
Hussein Nasser
Thankfully, It’s not Heartbleed
9:39
Hussein Nasser
New Udemy Course - Fundamentals of Backend Communications, Design Patterns and Protocols
14:25
Hussein Nasser
Operating systems are sneaky
0:51
Hussein Nasser
Hash tables are brilliant and simple
0:53
Hussein Nasser
Docker Networking Crash Course
49:19
Hussein Nasser
How TikTok devs made linux reboots faster
0:38
Hussein Nasser
Persistent connections in django
0:43
Hussein Nasser
Django opens database connection upon request
0:34
Hussein Nasser
django Architecture - Connection Management
15:10
Hussein Nasser
NGINX Internal Architecture - Workers
15:07
Hussein Nasser
Cloudflare is moving away from NGINX | The Backend Engineering Show
25:15
Hussein Nasser
NodeJS threading
0:38
Hussein Nasser
Balancing Requests instead of connections among threads
0:44
Hussein Nasser
Threads and Connections | The Backend Engineering Show
49:30
Hussein Nasser
Memcached Architecture - Crash Course with Docker, Telnet, NodeJS
1:04:51
Hussein Nasser
Slow Start vs Congestion Avoidance in TCP
10:08
Hussein Nasser
Consistent Hashing | The Backend Engineering Show
23:54
Hussein Nasser
It’s Time to replace TCP in the Datacenter | The Backend Engineering Show
1:22:56
Hussein Nasser
ByteDance makes Linux kernel reboots faster
10:22
Hussein Nasser
tcpdumping my NodeJS app
19:33
Hussein Nasser
This dangerous OpenSSL vulnerability can easily be triggered | CVE-2022-2274 Explained
9:24