Strategized Locking
Explore how to apply strategized locking to concurrency by using interchangeable locking strategies configurable at runtime or compile time. Understand the advantages and trade-offs of different locking implementations to improve thread safety in your C++ applications.
We'll cover the following...
We'll cover the following...
The idea behind the strategized locking is to change the locking strategy during run or compile time. Let’s assume we have a component used in a different environment. Sometimes we want to lock it, unlock it, or use a shared lock. How can this be done? ...