There are 4 repositories under semaphore topic.
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
A zero-knowledge protocol for anonymous interactions.
Get environment variables exposed by CI services
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
Playbooks for setup and updating of raspberry pi projects.
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
Mutex for Laravel Console Commands.
Public domain single header inter process communication primitives
Parallel Processing WorkerPool for PHP
:crossed_flags: Promise based Semaphore suitable to be used with async/await.
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
Simple monorepo you can use as a template to start developing your dApp with Semaphore.
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
Portable inter-process communication for Lua
A lightweight C# class that can be used to selectively lock objects, resources or statement blocks according to given unique IDs.
🚀 Interep back-end and front-end.