Tools for the synchronization on the instance of key.
-
Updated
Jan 26, 2026 - Java
Tools for the synchronization on the instance of key.
Java library that prevents user from running more than one instances of the same Java application - a.k.a. AppMutex
Cross platform named mutex which provide a system-wide mutex synchronization primitive
Sample examples of multi-threaded code in Java.
Dynamic event-driven actors: events, actors, multi-threading, lock-free ring buffer Disruptor
cloud-lock provides a means of distributed locking via cloud storage in Java. This let’s you do leader election to run certain workloads only once when your service is scaled out horizontally.
Parallel and Distributed Calculations Labs
This project is a restaurant management simulation created using Java and Swing. It simulates the roles of restaurant staff (customers, waiters, chefs, and cashiers) using multi-threading techniques.
Exercises for Operating Systems Exam @ Unifi - Concurrent access to data, threads, synchronisation with semaphores and synchronised methods.
Example programs for illustration of Race Condition and Deadlock for Teaching Operating Systems
Multi Threading & Synchronization in java
Prácticas realizadas para la materia Programación Concurrente de la UNQ
Projects for my CS340 operating systems class
A Multithreading Communication example, separated to two different exercises which implements threads and uses of the mutex, semaphore method.
Real-time Java simulation: each car runs on its own thread; a monitor-style TrafficController serializes access to a single-lane bridge using synchronized, wait, and notifyAll, with a Swing UI and EDT-safe updates.
Class level Mutex implementation that utilises the JVM's Monitors
🍽️ A dining philosophers problem simulator.
A small simulation for an OS executing instructions using the known principles of an operating system and CPU and resources utilization.
Add a description, image, and links to the mutex topic page so that developers can more easily learn about it.
To associate your repository with the mutex topic, visit your repo's landing page and select "manage topics."