cpp-channel

Thread queue

A thread-safe container for sharing data between threads

Thread-safe container for sharing data between threads

GitHub

421 stars
10 watching
30 forks
Language: C++
last commit: 6 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 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