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: 14 May 2025
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: 13 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: 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/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/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/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: 16 May 2025
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: 14 Mar 2025
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: 06 Oct 2025
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: 09 Oct 2025
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/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/jwpttcg66/gamethreadpool
游戏中常用的线程池,顺序队列和非顺序队列
game game-thread game-thread-pool gamethread gamethreadpool thread-pool threadpool
Last synced: 12 Apr 2025
https://github.com/chunelfeng/cgraph-lite
A one-page-only CGraph-API-liked DAG project.
cgraph dag parallel pipeline taskflow threadpool
Last synced: 21 Jul 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: 14 Mar 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/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/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/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/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: 31 Jul 2025
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/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/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/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: 25 Apr 2025
https://github.com/biluohc/poolite
A lite threadpool library written for Rust .
Last synced: 08 May 2025
https://github.com/xmonader/nim-linkcheck
links checker in nim
async linkschecker nim threadpool
Last synced: 21 Jun 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: 20 Jun 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/silkcutks/c_thread_pool
thread pool with c language
c pthreads threadpool workpool
Last synced: 11 Jul 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/ncornette/superinit
Async dependency tree loader
dependency-graph init-system thread threadpool
Last synced: 24 Feb 2025
https://github.com/notdodo/threadpool
A very fast and lightweight C++14 thread pool library (general purpose)
Last synced: 11 Apr 2025
https://github.com/origamidream/leveled-storage
데이터 최적화를 위해 깊이에 따른 저장방식을 따르는 스토리지
io libraries networking serialization storage threadpool
Last synced: 24 Mar 2025
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/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: 20 Feb 2025
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/codeprometheus/java-concurrency
Java 并发编程,同步原语
aqs cas concurrency java jmm lock thread threadpool
Last synced: 02 May 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/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/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/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: 30 Dec 2025
https://github.com/istitches/mygateway
Gateway created by Java
disruptor hystrix nacos netty redis springboot threadpool
Last synced: 13 May 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: 10 Sep 2025
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/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/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/sebsikora/void_thread_pool
An ultra-simple thread pool implementation for running void() functions in multiple worker threads
concurrency cplusplus-11 cpp multithreading thread-pool threading threadpool worker-threads
Last synced: 28 Dec 2025
https://github.com/hannespetur/paw
Header-only C++11 libraries
command-line-tool cpp cpp11 cpp14 cpp17 threadpool
Last synced: 02 Apr 2025
https://github.com/sikatikenmogne/concurency-workshop-c-sharp
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
async asynchronous-programming c-sharp concurrency critical-section csharp deadlock deadlock-avoidance lambda-functions multithreading mutex semaphore synchronization thread thread-pool threading threadpool visual-studio
Last synced: 22 Feb 2025
https://github.com/ishan16696/http-multithreaded-server
Implemented a Generic ThreadPool and with the help of that implement a MultiThreaded Web Server.
multithreaded-server threadpool
Last synced: 09 Jul 2025
https://github.com/bdurand/simple_thread_pool
Simple ruby thread pool for executing tasks in parallel.
ruby threadpool threads threadsafe throttle
Last synced: 09 Jul 2025
https://github.com/zong4/multi-thread
Complex job system
cpp jobsystem multithreading threadpool
Last synced: 04 Apr 2025
https://github.com/justinamiller/intelligentthreadpool
An Intelligent ThreadPool for eliminating over subscription problems on the CLR ThreadPool
clr-threadpool hpc schedule task thread thread-pool threading threadpool
Last synced: 17 Jul 2025
https://github.com/navin-mohan/bulk-watermark
A multithreaded bulk image watermarking tool written in C++
cpp imagemagick multithreading threadpool watermark-image
Last synced: 10 Sep 2025
https://github.com/gilzoide/cpp-dispatch-queue
Dispatch Queue / Thread Pool implementation for C++11
concurrency concurrent cpp cpp11 dispatch-queues dispatchqueue thread-pool threading threadpool
Last synced: 24 Feb 2025