Projects in Awesome Lists tagged with threadpool
A curated list of projects in awesome lists tagged with threadpool .
https://github.com/taskflow/taskflow
A General-purpose Task-parallel Programming System using Modern C++
concurrent-programming cuda-programming gpu-programming heterogeneous-parallel-programming high-performance-computing multi-threading multicore-programming multithreading parallel parallel-computing parallel-programming taskflow taskparallelism threadpool work-stealing
Last synced: 12 Jan 2026
https://github.com/dromara/dynamic-tp
🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持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).
apollo consul dubbo dynamic-threadpool grpc java micrometer monitor nacos rocketmq spring springboot springcloud thread threadpool threadpoolexecutor zookeeper
Last synced: 18 Feb 2026
https://github.com/david-haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 14 May 2025
https://github.com/bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
concurrency cplusplus cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp17 cpp20 cpp20-modules cpp23 easy-to-use high-performance high-performance-computing multithreading parallel scientific-computing thread-pool threading threadpool
Last synced: 14 May 2025
https://github.com/David-Haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 15 Mar 2025
https://github.com/zlmediakit/zltoolkit
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
epoll logger network ringbuffer sql ssl threadpool timer
Last synced: 14 May 2025
https://github.com/chunelfeng/cgraph
【A common used C++ & Python DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流
cpp dag graph pipeline pybind11 python taskflow threadpool workflow
Last synced: 14 May 2025
https://github.com/codinghanya/workspace
workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
concise concurrency cpp11 easy-to-use framework high-performance sfinae stable threadpool
Last synced: 14 May 2025
https://github.com/sail-sg/envpool
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
atari-games box2d cpp17 dm-control dm-env gym high-performance-computing lock-free-queue mujoco parallel-processing pybind11 reinforcement-learning reinforcement-learning-environments robotics threadpool vizdoom
Last synced: 15 May 2025
https://github.com/CodingHanYa/workspace
workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
concise concurrency cpp11 easy-to-use framework high-performance sfinae stable threadpool
Last synced: 18 Mar 2025
https://github.com/conorwilliams/libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing
Last synced: 15 May 2025
https://github.com/ConorWilliams/libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing
Last synced: 31 Mar 2025
https://github.com/austinksmith/hamsters.js
100% Vanilla Javascript Multithreading & Parallel Execution Library
concurrent-programming future-proofing high-performance-computing multithreaded multithreading nodejs-server parallel-processing performance react-native-app task-processor task-runner threadpool throughput throughput-performance web-application webworkers worker worker-pool worker-threads
Last synced: 14 May 2025
https://github.com/austinksmith/Hamsters.js
100% Vanilla Javascript Multithreading & Parallel Execution Library
concurrent-programming future-proofing high-performance-computing multithreaded multithreading nodejs-server parallel-processing performance react-native-app task-processor task-runner threadpool throughput throughput-performance web-application webworkers worker worker-pool worker-threads
Last synced: 06 Apr 2025
https://github.com/mratsim/weave
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
data-parallelism fork-join message-passing multithreading openmp parallelism runtime scheduler task-parallelism task-scheduler threadpool work-stealing
Last synced: 05 Apr 2025
https://github.com/developerpaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 15 May 2025
https://github.com/iqiyi/taskmanager
一种支持依赖关系、任务兜底策略的任务调度管理工具。API灵活易用,稳定可靠。轻松提交主线程任务、异步任务。支持周期性任务,顺序执行任务,并行任务等。
android data-passing dependency event parallel-tasks serial-tasks task-dispatcher taskmanager threadpool
Last synced: 05 Apr 2025
https://github.com/DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 08 May 2025
https://github.com/silencedut/taskscheduler
A concise,practical async library for Android project,already was used in million devices
android async doinbackground handler thread threadpool
Last synced: 12 Apr 2025
https://github.com/chunelfeng/cthreadpool
【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork
cgraph concurrency cpp parallel-computing thread threadpool
Last synced: 16 May 2025
https://github.com/maratyszcza/pthreadpool
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
multi-core multi-threading pthreads threadpool
Last synced: 20 Sep 2025
https://github.com/ChunelFeng/CThreadPool
【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork
cgraph concurrency cpp parallel-computing thread threadpool
Last synced: 18 Mar 2025
https://github.com/Maratyszcza/pthreadpool
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
multi-core multi-threading pthreads threadpool
Last synced: 20 Mar 2025
https://github.com/poolifier/poolifier
Fast and small Node.js worker_threads and cluster worker pool
computing concurrency cpu eventloop javascript nodejs parallelism performance scheduling threadpool typescript worker-pool
Last synced: 10 Apr 2025
https://github.com/wangy8961/python3-concurrency-pics-02
爬取 www.mzitu.com 全站图片,截至目前共5162个图集,16.5万多张美女图片,使用 asyncio 和 aiohttp 实现的异步版本只需要不到2小时就能爬取完成。按日期创建图集目录,保存更合理。控制台只显示下载的进度条,详细信息保存在日志文件中。支持异常处理,不会终止爬虫程序。失败的请求,下次再执行爬虫程序时会自动下载
aiohttp asyncio concurrency coroutine futures progressbar python3 requests threadpool
Last synced: 09 Apr 2025
https://github.com/tghosgor/threadpool11
A fast, lock-free, cross-platform C++11 thread pool library that is aiming to be lightweight and simple.
Last synced: 15 Mar 2025
https://github.com/developit/task-worklet
Task Worklet: explainer, polyfill and demos.
threading threadpool worker worker-pool worklet
Last synced: 09 Apr 2025
https://github.com/ashvardanian/forkunion
Lower-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocations, mutexes, CAS-primitives, and false-sharing on the hot path 🍴
arm atomics compare-and-swap concurrency memory-model mpi multithreading openmp parallel-computing parallel-stl parallelism rayon thread-pool threadpool
Last synced: 16 Dec 2025
https://github.com/senlinzhan/dpool
使用 C++11 实现的动态线程池
c-plus-plus-11 dynamic-threadpool high-performance threadpool
Last synced: 18 Mar 2025
https://github.com/zjzmisaka/powerthreadpool
A 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 work submissions.
async coroutine csharp dotnet lock-free lockfree task thread thread-pool threadpool
Last synced: 08 Jan 2026
https://github.com/alphadose/itogami
Fastest and most efficient goroutine pool (experimental)
concurrency fastest go golang goroutine goroutine-pool highly-concurrent itogami lock-free low-latency low-memory-footprint pool threadpool worker-pool
Last synced: 16 Mar 2025
https://github.com/conorwilliams/threadpool
Light, fast, threadpool for C++20
cpp20 lock-free threadpool work-stealing
Last synced: 04 Oct 2025
https://github.com/shettyh/threadpool
Golang simple thread pool implementation
channels future golang scalable scheduler threadpool
Last synced: 16 Jan 2026
https://github.com/ashvardanian/fork_union
Low(est?)-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocations, mutexes, CAS-primitives, and false-sharing on the hot path 🍴
arm atomics compare-and-swap concurrency memory-model mpi multithreading openmp parallel-computing parallel-stl parallelism rayon thread-pool threadpool
Last synced: 13 Jun 2025
https://github.com/rodion-m/self_taught_programming
База знаний по изучению программирования. Преимущественно на русском языке.
algorithms async asynchronous clean-code csharp ddd design-patterns dotnet learning multithreading rdbms rsdb tdd threadpool
Last synced: 11 Apr 2025
https://github.com/wangy8961/python3-concurrency
Python3爬虫系列的理论验证,首先研究I/O模型,分别用Python实现了blocking I/O、nonblocking I/O、I/O multiplexing各模型下的TCP服务端和客户端。然后,研究同步I/O操作(依序下载、多进程并发、多线程并发)和异步I/O(asyncio)之间的效率差别
aiohttp asyncio concurrency coroutine futures processing progressbar python3 requests threadpool
Last synced: 11 Sep 2025
https://github.com/robinfriedli/rusty_pool
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.
async concurrency concurrent executor futures rust thread thread-pool threadpool
Last synced: 13 Apr 2025
https://github.com/alxkm/java-concurrency-patterns
Java concurrency patterns for educational purposes
collections concurrency concurrent-programming education educational java multithreading threading threadpool
Last synced: 05 Mar 2026
https://github.com/tzcnt/toomanycooks
C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.
concurrency coroutines cpp cpp20 lock-free multi-threading multithreading parallel task-graph tasking threadpool wait-free work-stealing
Last synced: 02 Feb 2026
https://github.com/alugowski/task-thread-pool
Fast and lightweight thread pool for C++11 and newer.
async asynchronous asynchronous-programming asynchronous-tasks concurrency concurrent-programming cpp11 cpp14 cpp17 cpp20 cpp23 multithreading parallel task-queue task-runner thread-pool threadpool threads
Last synced: 10 Apr 2025
https://github.com/hsll175848494/threadpool
高性能C++11线程池,具备线程独享任务队列、CPU核心绑定、栈上分配任务、任务窃取及优先任务支持
Last synced: 15 Jun 2025
https://github.com/daedric/commonpp
Small library helping you with basic stuff like getting metrics out of your code, thread naming, etc.
boost counter graphite influxdb metrics reservoir tbb threadpool
Last synced: 18 Jan 2026
https://github.com/kcenon/messaging_system
📬 Modern C++20 messaging infrastructure with pub/sub, request/reply, event streaming, and message pipeline patterns
asynchronous cpp17 logging message-passing microservices priority-queue rest-api tcp tcp-client tcp-server threadpool
Last synced: 05 Feb 2026
https://github.com/psastras/node-threadpool
Node thread pools using worker threads
node thread threadpool typescript workers
Last synced: 02 Aug 2025
https://github.com/taymindis/atomic_threadpool
it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability
asynchronous atomic-design c cross-platform java jni lockfree multithreading threadpool
Last synced: 10 Apr 2025
https://github.com/Roger3Lee/INC.Runtime.Queue
An runtime queue use Asynchronous program
csharp mutilthread queue task threadpool
Last synced: 04 May 2025
https://github.com/chunelfeng/cgraph-lite
A one-page-only CGraph-API-liked DAG project.
cgraph dag parallel pipeline taskflow threadpool
Last synced: 07 Mar 2026
https://github.com/jwpttcg66/gamethreadpool
游戏中常用的线程池,顺序队列和非顺序队列
game game-thread game-thread-pool gamethread gamethreadpool thread-pool threadpool
Last synced: 12 Apr 2025
https://github.com/ezlippi/isolation-threadpool
从Hystrix核心代码中提取出来的线程池隔离的代码,可以非常方便的在Web应用中实现线程池隔离
Last synced: 19 Apr 2025
https://github.com/xwhqsj/calljvm
Call JVM from C/C++ in ThreadPool
cplusplus-11 java jni multithreading threadpool
Last synced: 13 Oct 2025
https://github.com/raftario/wae
An async executor based on the Win32 thread pool API
async executor threadpool win32 windows
Last synced: 10 Apr 2025
https://github.com/zenthangplus/go-workerpool
Go WorkerPool aims to control heavy Go Routines
golang goroutine threadpool workerpool
Last synced: 18 Jan 2026
https://github.com/armink-rtt-pkgs/thread_pool
a thread pool base on RT-Thread | 基于 RT-Thread 的线程池实现
ansi c rt-thread thread-pool threadpool
Last synced: 17 Sep 2025
https://github.com/fantasy-peak/reactor
C++17 and reactor mode task/timer executor
cpp17 executor header-only linux one-thread-one-loop reactor threadpool timer
Last synced: 15 Apr 2025
https://github.com/wangy8961/python3-concurrency-pics-01
爬虫多线程或异步下载 http://gank.io/api/data/%E7%A6%8F%E5%88%A9/1000/1 所分享的美女图片
aiohhtp asyncio coroutine crawler progressbar python3 requests threadpool
Last synced: 10 Jun 2025
https://github.com/jrmadsen/madthreading
A low-overhead, task-based threading API using a thread-pool of C++11 threads
async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe
Last synced: 11 Apr 2025
https://github.com/thoainguyen/key-value-store
Key value Database using B Tree
b-tree database fsync key-value-store nonblocking reader-writer select threadpool
Last synced: 13 Apr 2025
https://github.com/muellan/parallel
parallel programming primitives for C++; pausable thread, task_queue, etc.
cpp cpp11 parallel parallel-programming-primitives task-queue threadpool
Last synced: 19 Apr 2025
https://github.com/paulborile/clibs
Simple, fast, threadsafe C language hashtable, LRU map, Thread pool, go like channel, vector
avl channel hashtable lru threadpool vector
Last synced: 12 Jan 2026
https://github.com/demurzasty/aprum
Multithreaded task dispatcher designed to efficiently distribute tasks across multiple threads for Godot4
dispatcher gdscript godot godot4 multithreading parallel task task-manager threadpool
Last synced: 23 Oct 2025
https://github.com/surrealdb/affinitypool
A Rust library for running blocking jobs on a dedicated thread pool with CPU core affinity per thread
surreal surrealdb thread-pool threadpool
Last synced: 02 Jul 2025
https://github.com/yukunj/zorro
This is Zorro, the implementation of a distributed threadpool with work stealing enabled
cpp17 distributed shared-memory threadpool work-stealing-algorithm
Last synced: 10 Mar 2026
https://github.com/leiless/threadpool.hpp
Simple header-only thread pool implementation in C++17
cpp cpp17 header-only threadpool
Last synced: 16 Oct 2025
https://github.com/t3tra-dev/mtaio
A comprehensive framework for asynchronous I/O operations and utilities.
async async-await asynchronous asyncio multithreading python python3 thread-pool threading threadpool
Last synced: 31 Jan 2026
https://github.com/abin-z/threadpool
A cross-platform, header-only C++11 thread pool (线程池)
cpp cpp11 mutilthread task task-manager threadpool
Last synced: 22 Jan 2026
https://github.com/InteractivePlus/EasyCrossPlatform_src
⛳ An easy-to-use crossplatform C++ Library, primarily for server-side development.
cpp crossplatform easy-to-use fileio http-parser multithreading socket threadpool
Last synced: 01 Apr 2025
https://github.com/liqinew/rxthreadpool
RxThreadPool一个针对RxJava线程写的"伪"线程池案例
queue rx rxjava rxjavathreadpool rxthreadpool thread threadpool
Last synced: 14 Apr 2025
https://github.com/biluohc/poolite
A lite threadpool library written for Rust .
Last synced: 08 May 2025
https://github.com/darshanparajuli/jobpool
A simple and lightweight threadpool library for Rust.
concurrency rust rust-library threading threadpool
Last synced: 10 Apr 2025
https://github.com/artalis-io/keel
Minimal C11 HTTP client/server library built on raw epoll/kqueue/io_uring. Pluggable allocator, pluggable parser, pluggable TLS library, streaming responses, multipart uploads, 101K req/s on a single thread.
async c c11 epoll event-loop http http-server io-uring kqueue multipart sendfile threadpool tls zero-copy
Last synced: 06 Apr 2026
https://github.com/xmonader/nim-linkcheck
links checker in nim
async linkschecker nim threadpool
Last synced: 21 Jun 2025
https://github.com/librity/ft_netmon
42 São Paulo - Labs, 3rd Edition - netmon - A Threaded Network Monitoring Service in Pure C
42 42born2code 42projects 42saopaulo 42school c dns http http-client https https-client monitoring-tool network-monitoring norminette ping pthreads threadpool threads
Last synced: 28 Feb 2026
https://github.com/ncornette/superinit
Async dependency tree loader
dependency-graph init-system thread threadpool
Last synced: 24 Feb 2025
https://github.com/mp81ss/ctp
C-Thread-Pool, the universal thread pool library
bsd c cross-platform linux multi-threaded multi-threading multithreading pool thread thread-pool threading threadpool threads win32 windows windows-10 windows-7
Last synced: 14 Jun 2025
https://github.com/notdodo/threadpool
A very fast and lightweight C++14 thread pool library (general purpose)
Last synced: 08 Mar 2026
https://github.com/wushilin/threads
concurrent golang parallel threadpool threads
Last synced: 27 Jan 2026
https://github.com/silkcutks/c_thread_pool
thread pool with c language
c pthreads threadpool workpool
Last synced: 11 Jul 2025
https://github.com/buke/js-executor
JavaScript execution thread pool for Go, with built-in support for QuickJS / Goja / V8 engines.
executor goalng javascript quickjs thread-pool threadpool
Last synced: 20 Jan 2026
https://github.com/jgardona/rpools
A minimalist rust workerpool implementation that uses channels to synchronize the jobs. It can spawn a fixed number of worker threads, that waits for a job queue.
concurrency library threadpool worker-pool
Last synced: 07 Oct 2025
https://github.com/hmasum52/android-architecture-basics
Android architecture component basic in Java
android architecture asynctask executor-service java livedata-viewmodel mvvm repository-pattern room-persistence sqlite threadpool
Last synced: 09 May 2026
https://github.com/lxsmnsyc/threadpoollite
A library for creating Web Worker pools.
multi-threading multiprocessing multithreading thread thread-library thread-pool threading threadpool threads web-worker webworkers worker workers
Last synced: 19 Apr 2025
https://github.com/codeprometheus/java-concurrency
Java 并发编程,同步原语
aqs cas concurrency java jmm lock thread threadpool
Last synced: 06 Feb 2026
https://github.com/pogodigitalism/syncinasync
A Python class for running non-blocking synchronous code in async
async concurrency discord-py sync threadpool
Last synced: 27 Dec 2025
https://github.com/sid-sg/multithreaded-secure-ftp-client-server
Secure FTP client & multithreaded server (using threadpool) with on-the-fly Gzip compression/decompression, secure packet transmission using OpenSSL, storage in SQLite DB and PBKDF2 hashing using OpenSSL
cmake gzip multithreading network-programming openssl openssl-evp pbkdf2 socket-programming sqlite ssl threadpool tls zlib
Last synced: 01 Jul 2025
https://github.com/streamich/node-multicore
Delightful multicore programming in Node.js
concurrency multicore multithreading parallel parallel-computing parallel-programming threadpool threads workers
Last synced: 12 Aug 2025
https://github.com/origamidream/leveled-storage
데이터 최적화를 위해 깊이에 따른 저장방식을 따르는 스토리지
io libraries networking serialization storage threadpool
Last synced: 24 Mar 2025
https://github.com/chensoft/libchen
A General Purpose C++ Toolkit
any-wrapper cmd-parser daemon filesystem ini-parser json-parser logging map-algorithm number-manipulation semaphore string-manipulation threadpool utf8-detect vector-algorithm
Last synced: 20 May 2026
https://github.com/istitches/mygateway
Gateway created by Java
disruptor hystrix nacos netty redis springboot threadpool
Last synced: 24 Jan 2026
https://github.com/vimeo/genepool
A golang package for building generic workpools in a standardized way
async asynchronous asynchronous-tasks generic golang golang-package helper threadpool worker workpool
Last synced: 25 Apr 2025
https://github.com/joshbrew/threadop
Thread operations! Create multithreaded pipelines (with esm imports) in a single script file with a clear, minimal workflow.
frontend javascript multithreading thread threadpool webworker workflow
Last synced: 12 Aug 2025
https://github.com/hongtae/corodispatchqueue
Simple Concurrency Library with Coroutine Dispatch Queue
async async-await asynchronous asynchronous-programming concurrency concurrency-library coroutines cpp-coroutines cpp-programming cpp20 dispatchqueue multithreading parallelism single-header-library threadpool
Last synced: 26 Jan 2026
https://github.com/loveinsky100/common4go
common method for golang, such like number format, future task, basic collections
common common4go future gocommon golang hashmap list set threadpool
Last synced: 23 Feb 2025
https://github.com/pwrdrvr/dotnet-async-nightmare
Example of super high CPU usage on extremely simple web server in DotNet 8.0, 9.0, etc.
async dotnet performance threadpool
Last synced: 20 Feb 2026
https://github.com/nysynysy2/threadpool-cpp17
Header Only, Dynamic Adjust, Super-light-weight, C++17
cpp header-only lightweight thread-pool threading threadpool
Last synced: 16 Jan 2026
https://github.com/embeddedcrab/stm32mp1_multicore_comm
Projects done on STM32MP157C-DK2 Kit. Communication between Multiple Cores in mutithreaded environment using C/C++.
c-cpp client-server cpp14 freertos heterogeneous-parallel-programming multicore openamp-rpmsg platform-development stm32mp1 system-programming threadpool
Last synced: 03 Jan 2026
https://github.com/robinfriedli/threadpool
Scalable self growing / shrinking ThreadPool implementation. This ThreadPool implements the ExecutorService interface and offers an alternative for the JDK ThreadPoolExecutor implementation that prioritizes creating new worker threads above queueing tasks for better potential throughput and flexibility.
Last synced: 03 Oct 2025