Showing 11 of 11 projects
A fast, industrial-strength, lock-free concurrent queue for C++11 supporting multi-producer and multi-consumer patterns.
A Rust library providing a comprehensive toolkit of concurrent data structures, synchronization primitives, and memory management utilities.
A collection of useful, performant, and threadsafe data structures implemented in Go.
A lock-free deduplication cloud backup tool enabling multiple computers to back up concurrently to the same storage.
A fast single-producer, single-consumer lock-free queue implementation for C++ with wait-free operations.
High-performance concurrent data structures for the JVM, supplementing the Java standard library.
A C++ library providing lock-free and fine-grained concurrent data structures with safe memory reclamation algorithms.
A C99+ library providing concurrency primitives, safe memory reclamation mechanisms, and non-blocking data structures for high-performance concurrent systems.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A high-performance message-passing memory allocator designed for scalable multithreaded applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.