There is also a niche research area of lock-free data structures and algorithms.
On a more practical side, check out http://www.liblfds.org/ -- it is a library of lock free data structures in C. (I am not the author). I have successfully used this library in some realtime projects.
Comments
There is also a niche research area of lock-free data structures and algorithms.
On a more practical side, check out http://www.liblfds.org/ -- it is a library of lock free data structures in C. (I am not the author). I have successfully used this library in some realtime projects.
http://concurrencykit.org/ is also available, used in several production systems.