Concurrency
- Optimistic Locking - What, When, Why, and How?
- How to write deadlock free code?
- Writing our own Concurrent Thread safe Queue
- Understanding Pessimistic Locking with Mutex
- Peeking into assembly code to understand why count++ is not atomic
- Why most TCP servers are multi threaded and how to build one from scratch
- Writing efficient and fair multi threaded programs with hands on examples