One Bad Request Crashed Everyone: Processes vs Threads
How each one works, where each one bites, and which one to pick.
Chapters
What's covered
- The problem: doing many things at once
- What a process is
- What a thread is
- The cost: creating and switching
- How they talk to each other
- The trap: race conditions
- The fixes, and the next trap
- Crash isolation: the Chrome story
- CPU-bound vs I/O-bound, and the Python twist
- How real systems mix both
- The decision guide
Keep watching
More videos
9:51System DesignMicroservices
Monolith vs Microservices: Stop Starting With Microservices
From a simple monolith to a distributed system, and the exact problem that forces each step.