Multi Threading
Everything on SkillVeris tagged Multi Threading — collected across the glossary, study notes, blog, and cheat sheets.
4 resources across 1 library
Interview Questions(4)
What Are Lock-Free Data Structures?
A lock-free data structure guarantees system-wide progress without using mutexes, by relying on atomic hardware primitives like compare-and-swap (CAS) so that…
How Would You Design a Concurrent Hash Map?
A concurrent hash map achieves thread-safe reads and writes at scale by splitting the table into independently lockable segments (or per-bucket locks) instead…
What Are Web Workers and When Should You Use Them?
A Web Worker is a JavaScript thread that runs in the background, separate from the main UI thread, letting you run CPU-intensive work like parsing large data o…
Shared Workers vs Web Workers: What Is the Difference?
A dedicated Web Worker is a background thread owned by a single browser tab or script, while a SharedWorker is a single background thread that multiple tabs, i…