cpp-channel

Thread queue

A thread-safe container for sharing data between threads

Thread-safe container for sharing data between threads

GitHub

407 stars
9 watching
29 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list

channelconcurrent-queuecppmultithreadingqueuesynchronized-queuethread-safethread-safe-queue

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bshoshany/thread-pool A lightweight C++17 thread pool library for efficient concurrent task execution 2,206
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,196
adrianbrad/queue Thread-safe, generic implementations of queue data structures in Go 274
developerpaul123/thread-pool A lightweight thread pool library with high-performance capabilities 461
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,816
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. 568
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 211
chunelfeng/cthreadpool A simple and high-performance C++ threadpool with cross-platform support 349
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. 188
chronoxor/cppserver An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. 1,429
i2p/i2psam A C++ library providing a SAM v3 API implementation 34