Stuff about concurrent, asynchronous and parallel programming. Using java, C# and kotlin. A very hard curricular subject to do. I'm not liable for any data lass or injuries from the lack of thread safety of my solutions. But atleast I wrote some tests (in the s2223-2-leic41n assingments)
- Producer–consumer or bounded-buffer problem
- Critical Section
- Mutual Exclusion
- Parallel vs concurrent vs asynchronous-programming
- Heisen bug
- Jakob Jenkov playlist
- Jakob Jenkov concurrency page
- https://www.youtube.com/playlist?list=PLzPDX6zzhg7sEIHvwDGkzFM7gfJBf9tPm
- https://shipilev.net/blog/2016/close-encounters-of-jmm-kind/
- Java Threads Tutorial for Beginners