Multithreading Principles and Patterns
As I was studying Operating Systems, I learned about multithreaded applications and how they work. I was pleasantly surprised to see that they got their own design patterns. As the guy with around 9 articles on different design patterns, I just had to write something about it. Well here goes