An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with thread-synchronization

A curated list of projects in awesome lists tagged with thread-synchronization .

https://github.com/alumik/javascript-semaphore

JavaScript 信号量与互斥锁实现

javascript semaphore thread-synchronization

Last synced: 16 Mar 2025

https://github.com/exbotanical/lib.thread

Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.

condition-variable multithreading mutex semaphore thread-pool thread-synchronization

Last synced: 19 Feb 2025

https://github.com/kathleenwest/moneypotinstancingdemo

This project presents a simple, but fun “Money Pot” Service and Client Application demonstration. The “Money Pot” is a self-hosted (service host) WCF application with a GUI user interface to quickly demo and test the service with a client (both simple Windows Form Applications). In addition, a short discussion of concurrency to protect resources against multiple threads is shown along with charts, pictures, and test data to show that with multiple threads (clients) wanting the “money pot” resource, can diminish what resources an individual client thread can receive if they compete against one another.

concurrency concurrency-patterns concurrent-data-structure concurrent-programming cross-thread instancing service singleton synchronization thread-safe thread-safety thread-synchronization threading threadpool threads wcf wcf-client wcf-service wcf-service-client-demo windows-form-application

Last synced: 17 Mar 2025

https://github.com/israel-charles/multithreading-package-conveyor-system-simulator

This project involves simulating a Package Conveyor Routing System using Java. The project showcases key concepts in concurrent programming, such as thread management, manual synchronization, and resource sharing.

concurrent-programming java multithreading resource-sharing thread-management thread-synchronization

Last synced: 11 Mar 2025

https://github.com/desmondjs/mining_synchronization_solution

This project is a solution to an Operating System assignment focusing on thread synchronization using POSIX semaphores and pthreads. The problem simulates a mining operation involving explorers, miners, and transporters.

c multithreading operating-system posix-threads semaphores thread-synchronization

Last synced: 22 Feb 2025

https://github.com/embeddedcrab/synchronization_arm_cm4

Synchronization technique in ARM processors using Exclusive Instructions and bit fields.

api arm bit-field-locks lightweight-mutex mutex-locks synchronization thread-synchronization

Last synced: 10 Mar 2025

https://github.com/hypertextassassin0273/ice_cream_factory_simulation-os_project

Operating Systems project in C language using semaphores to simulate the ice cream factory problem in Linux kernel module.

c-projects linux-kernel multithreading semaphores system-programming thread-synchronization threads

Last synced: 03 Mar 2025

https://github.com/sunsided/rendezvous-rs

Easier rendezvous channels for thread synchronization

rendezvous rust thread thread-synchronization

Last synced: 13 Feb 2025

https://github.com/petru-braha/rr-application

A client-server application developed on Linux, which provides digital communication for the transport industry

command-design-pattern concurency multiplexing protocols socket-communication thread-synchronization

Last synced: 20 Feb 2025