cpp-channel
Thread queue
A thread-safe container for sharing data between threads
Thread-safe container for sharing data between threads
421 stars
10 watching
30 forks
Language: C++
last commit: 6 months ago
Linked from 1 awesome list
channelconcurrent-queuecppmultithreadingqueuesynchronized-queuethread-safethread-safe-queue
Related projects:
Repository | Description | Stars |
---|---|---|
bshoshany/thread-pool | A lightweight and easy-to-use C++17 thread pool library for concurrent programming. | 2,252 |
tyler-hardin/thread_pool | A thread pool implementation using C++20 primitives and optional priority queue support for POSIX systems. | 82 |
rigtorp/mpmcqueue | A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications. | 1,212 |
adrianbrad/queue | Thread-safe, generic implementations of queue data structures in Go | 276 |
developerpaul123/thread-pool | A lightweight thread pool library with high-performance capabilities | 470 |
revsic/cpp-concurrency | A C++ concurrency implementation inspired by Golang's style | 15 |
vit-vit/ctpl | Provides a thread pool implementation to manage concurrent execution of jobs in C++ | 1,829 |
inkooboo/thread-pool-cpp | A high-performance C++11 thread pool with support for multiple scheduling strategies and benchmarked against a Boost.Asio-based implementation. | 569 |
boostorg/interprocess | Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
p-ranav/criterion | A microbenchmarking library for measuring performance of C++ code | 212 |
chunelfeng/cthreadpool | A simple and high-performance C++ threadpool with cross-platform support | 353 |
fdhvdu/threadpool | A thread pool implementation providing exception-safety and performance for concurrent task execution | 131 |
rigtorp/seqlock | An implementation of a lock-free concurrency primitive in C++11. | 196 |
chronoxor/cppserver | An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. | 1,446 |
i2p/i2psam | A C++ library providing a SAM v3 API implementation | 34 |