This is an introduction video on Synchronisation, we have discussed here the following:
00:00 - Introduction
01:16 - Critical regions and race condition
02:26 - Why do we need protection?
06:25 - Locking
09:42 - Causes of Concurrency
13:02 - What to Lock?
18:10 - Contention and scalability
19:20 - Conclusion
If you liked the video, please like, share, subscribe and comment for doubts or suggestions. Happy Learning!