Every CONCURRENCY Design Pattern Explained in 8 Minutes

Опубликовано: 23 Апрель 2026
на канале: Serket Studios
2,455
102

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common concurrency programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further learning. Feel free to use the timestamps in the description to jump to the ones you need

Chapters:
00:00:00 Intro
00:01:19 Thread Pool
00:01:49 Producer-Consumer
00:02:10 Guarded Suspension
00:02:51 Barrier
00:03:14 Read-Write Lock
00:03:32 Active Object
00:03:52 Monitor Object
00:04:08 Double-Check Locking
00:04:31 Lock Split / Striped Locking
00:04:53 Scheduler
00:05:11 Balking
00:05:29 Future / Promise
00:06:18 Work Stealing
00:06:43 Rate Limiter
00:07:15 Leader-Follower
00:07:29 Outro

Support:
Merch: https://www.redbubble.com/people/serk...
Buy "Thelema: Mystic Will" on Amazon: https://www.amazon.com/Thelema-Book-F...
Website: https://serket-studios.com/

Merch: https://www.redbubble.com/people/serk...
Play Our Games: https://serketstudios.itch.io/
Buy Serket Tracker on Itch.io: https://serketstudios.itch.io/serket-...
Patreon:   / serketstudios  
Ko-Fi: https://ko-fi.com/serketstudios/
Discord:   / discord  

If you found this video helpful, please like, share, and subscribe.