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
Playbooks for setup and updating of raspberry pi projects.
Mutex for Laravel Console Commands.
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.
Public domain single header inter process communication primitives
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
:crossed_flags: Promise based Semaphore suitable to be used with async/await.
Parallel Processing WorkerPool for PHP
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.