An comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse task submissions.
-
Updated
Jun 3, 2024 - C#
An comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse task submissions.
Fast and lightweight thread pool for C++11 and newer.
Fast and small Node.js worker_threads and cluster worker pool
【A common used C++ DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
Assemble mp4 video from list of images
This program simulates a distributed load balancers that channels circle to radius traffic on distributed servers.
A General-purpose Parallel and Heterogeneous Task Programming System
🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight dynamic threadpool, with monitoring and alarming functions, base on popular config centers (already support Nacos、Apollo、Zookeeper、Consul, can be customized through SPI).
Activity Framework is a lightweight C++ development framework under development. It currently implemented compile-time reflection , circular queue , thread pool , Qt-like signal and slot mechanism module , as well as asynchronous pipeline to facilitate the use of special scenarios and other features.
Efficient, flexible parallel task execution in C++ using std::jthread. ThreadPool simplifies thread management and offers priority-based task scheduling with Deque or PriorityQueue.
A simple, easy to use, fully featured thread pool API for C
Self growing / shrinking ThreadPool implementation based on crossbeam's multi-producer multi-consumer channels that enables awaiting the result of a task and offers async support.
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
A simple and fast library allowing to run async tasks and execute task graphs.
C++ light-weight Thread Pool library
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
My collection of Concurrency related header-only classes while going through C++ Concurrency in Action book
Add a description, image, and links to the threadpool topic page so that developers can more easily learn about it.
To associate your repository with the threadpool topic, visit your repo's landing page and select "manage topics."