alpc62 / lock-free-queueLinks
C/C++Non-Blocking Lock-Free/Wait-Free Circular-Queue
β14Updated 4 years ago
Alternatives and similar repositories for lock-free-queue
Users that are interested in lock-free-queue are comparing it to the libraries listed below
Sorting:
- π¦ TCP based publish-subscribe library for C++ πβ44Updated last month
- Modern C++ 20 compile time OpenAPI parser and code generator implementationβ21Updated 3 years ago
- Container Traits for Modern C++β29Updated 4 years ago
- Smart queue that executes tasks in threadpool-like mannerβ40Updated last year
- Cross-platform template C++ project configured to build for Linux (gcc/clang), MacOS, Windows (Cygwin, MinGW, MSYS2, Visual Studio) with β¦β41Updated last month
- Lock-free concurrent work stealing deque in C++β40Updated 7 years ago
- Fast multi-threaded line counter in Modern C++ (2-10x faster than `wc -l` for large files)β18Updated 3 years ago
- C++14 compatible observer pattern / signal slot pattern that can ignore extra parameters like Qt's signals and slots.β17Updated 3 years ago
- C++20's jthread for C++11 and later in a single-file header-only libraryβ62Updated last year
- C++ Message Queuing Library and Frameworkβ88Updated last month
- Task System presented in "Better Code: Concurrency - Sean Parent"β42Updated 4 years ago
- C++ utilitiesβ48Updated last month
- C++ std::thread Event Loop with Message Queue and Timerβ41Updated 2 months ago
- C++11 compatible charconvβ31Updated last month
- A curated list of Modern C++ idiomsβ21Updated 8 years ago
- Shared-memory based ring bufferβ62Updated 8 years ago
- libcoring is a C++ network library in Proactor, and it is based on the new io_uring syscall of linux and coroutine in C++ 20. It's stop cβ¦β12Updated 3 years ago
- C++ lock-free queue.β12Updated 4 years ago
- Thread safe, lock-free memory pool.β59Updated last year
- A C++11/14 implementation of fixed size, exception safe, STL style circular buffers for both single threaded and multithreaded contextsβ20Updated 9 years ago
- async io-uring based kernel io libraryβ31Updated 4 years ago
- so5extra is a collection of various SObjectizer's extensions. so5extra is built on top of SObjectizer and intended to simplify developmenβ¦β24Updated 2 months ago
- Implementation of std::future from the C++ Concurrency TSβ30Updated 2 years ago
- A Fast and Convenient C++ Logging Library for Low-latency or Real-time Environmentsβ52Updated last week
- Provides run-time tuple element accessβ14Updated 4 years ago
- A parallel pipeline for stream processingβ66Updated 2 years ago
- A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).β22Updated 2 months ago
- A small library in modern C++ to initialize spdlog loggers from a toml configuration file.β15Updated last month
- Wide-Decimal implements a generic C++ template for large decimal float types from about 10 up to 10 million digits.β52Updated 2 months ago
- Various synchronization primitives for multithreaded applications in C++11.β22Updated 9 years ago