Skip to content
#

treads

Here are 10 public repositories matching this topic...

A C++ project for the "Κ24 System Programming" course at DiT, NKUA. This repository contains a multi-threaded data server and a corresponding remote client, implementing file transfers over TCP/IP. The server uses mutexes for synchronization and a custom queue for managing requests, while the client requests and receives files.

  • Updated Nov 7, 2023
  • C++

The classic dining philosophers problem 🍽️ simulates concurrent philosophers competing for forks, illustrating synchronization techniques to prevent deadlocks, starvation, and race conditions.

  • Updated Aug 29, 2025
  • C

Add this topic to your repo

To associate your repository with the treads topic, visit your repo's landing page and select "manage topics."

Learn more