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: 7 months ago
Linked from 1 awesome list
channelconcurrent-queuecppmultithreadingqueuesynchronized-queuethread-safethread-safe-queue
Related projects:
Repository | Description | Stars |
---|---|---|
| A lightweight and easy-to-use C++17 thread pool library for concurrent programming. | 2,252 |
| A thread pool implementation using C++20 primitives and optional priority queue support for POSIX systems. | 82 |
| A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications. | 1,212 |
| Thread-safe, generic implementations of queue data structures in Go | 276 |
| A lightweight thread pool library with high-performance capabilities | 470 |
| A C++ concurrency implementation inspired by Golang's style | 15 |
| Provides a thread pool implementation to manage concurrent execution of jobs in C++ | 1,829 |
| A high-performance C++11 thread pool with support for multiple scheduling strategies and benchmarked against a Boost.Asio-based implementation. | 569 |
| Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
| A microbenchmarking library for measuring performance of C++ code | 212 |
| A simple and high-performance C++ threadpool with cross-platform support | 353 |
| A thread pool implementation providing exception-safety and performance for concurrent task execution | 131 |
| An implementation of a lock-free concurrency primitive in C++11. | 196 |
| An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. | 1,446 |
| A C++ library providing a SAM v3 API implementation | 34 |