Showing 10 of 10 projects
A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.
A Swift queue manager built on OperationQueue and GCD for creating and managing asynchronous and synchronous tasks.
A PHP library for serialized execution of critical code in concurrent situations using various lock backends.
A TypeScript implementation of the C++ Standard Template Library (STL) with containers, algorithms, and functors.
A fast, resizable semaphore primitive for Go with weighted operations, context cancellation, and dynamic limit adjustment.
A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.
A PHP library that prevents cache stampedes using a semaphore to protect backend systems from dogpile effects.
A generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.
A WebSocket-based server providing network-level mutex and semaphore primitives for distributed systems.
A configurable semaphore for managing concurrent promise-based tasks with individual resolution.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.