Systems·C
Philosophers
I never thought philosophy would be so deadly
About this project
The classic Dining Philosophers problem solved with POSIX threads and mutexes. Implements precise timing to detect philosopher death, deadlock avoidance strategies, and concurrent resource sharing — all while ensuring no data races or undefined behavior.
Tech Stack
CPthreadsMutexesConcurrency