Multithreading
- https://en.wikipedia.org/wiki/Thread_(computing)
- Mutual Exclusion https://en.wikipedia.org/wiki/Mutual_exclusion
- Software Solutions
- Dekker's algorithm
- Peterson's algorithm
- Lamport's bakery algorithm
- Szymański's algorithm
- Taubenfeld's black-white bakery algorithm
- Maekawa's algorithm
- Types of Mutual Exclusion devices, based on the solutions
- Software Solutions
- https://en.wikipedia.org/wiki/Concurrency_control
- https://en.wikipedia.org/wiki/Critical_section