Readers Writer's LockCovers the concept of Readers Writer's lock and its synchronization between readers and writers using atomic variables.
Readers-writer LockIntroduces the readers-writer lock for handling concurrency in scenarios with frequent reads and occasional updates.
Parallel Programming: FundamentalsCovers the basics of parallel programming, including exploiting parallelism in algorithms and the importance of avoiding race conditions.
Concurrency: DeadlockCovers the concept of deadlock in concurrent programming and provides solutions to prevent them.
Threads and LocksExplores threads in programming, shared data challenges, locks, and thread management in graphical interfaces and web applications.
Principles of ParallelismCovers the basics of parallelism, including physical examples, historical context, multicore era, and parallel collections in Scala.