Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with threadpool

A curated list of projects in awesome lists tagged with threadpool .

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: 17 Dec 2024

https://github.com/zlmediakit/zltoolkit

一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO

epoll logger network ringbuffer sql ssl threadpool timer

Last synced: 19 Dec 2024

https://github.com/chunelfeng/cgraph

【A common used C++ DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流

ai dag flow graph pipeline taskflow threadpool workflow

Last synced: 19 Dec 2024

https://github.com/ChunelFeng/CGraph

【A simple C++ DAG framework】 一个简单好用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork

ai awesome-cpp bilibili concurrency cpp dag framework graph hpc machine-vision taskflow threadpool workflow

Last synced: 27 Oct 2024

https://github.com/codinghanya/workspace

workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。

concise concurrency cpp11 easy-to-use framework high-performance sfinae stable threadpool

Last synced: 20 Dec 2024

https://github.com/CodingHanYa/workspace

workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。

concise concurrency cpp11 easy-to-use framework high-performance sfinae stable threadpool

Last synced: 27 Oct 2024

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: 14 Dec 2024

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: 02 Nov 2024

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: 10 Dec 2024

https://github.com/iqiyi/taskmanager

一种支持依赖关系、任务兜底策略的任务调度管理工具。API灵活易用,稳定可靠。轻松提交主线程任务、异步任务。支持周期性任务,顺序执行任务,并行任务等。

android data-passing dependency event parallel-tasks serial-tasks task-dispatcher taskmanager threadpool

Last synced: 16 Dec 2024

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: 17 Dec 2024

https://github.com/maratyszcza/pthreadpool

Portable (POSIX/Windows/Emscripten) thread pool for C/C++

multi-core multi-threading pthreads threadpool

Last synced: 21 Dec 2024

https://github.com/chunelfeng/cthreadpool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 15 Dec 2024

https://github.com/Maratyszcza/pthreadpool

Portable (POSIX/Windows/Emscripten) thread pool for C/C++

multi-core multi-threading pthreads threadpool

Last synced: 27 Oct 2024

https://github.com/ChunelFeng/CThreadPool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 27 Oct 2024

https://github.com/tghosgor/threadpool11

A fast, lock-free, cross-platform C++11 thread pool library that is aiming to be lightweight and simple.

cpp11 threading threadpool

Last synced: 26 Oct 2024

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: 11 Nov 2024

https://github.com/developit/task-worklet

Task Worklet: explainer, polyfill and demos.

threading threadpool worker worker-pool worklet

Last synced: 17 Dec 2024

https://github.com/senlinzhan/dpool

使用 C++11 实现的动态线程池

c-plus-plus-11 dynamic-threadpool high-performance threadpool

Last synced: 27 Oct 2024

https://github.com/shettyh/threadpool

Golang simple thread pool implementation

channels future golang scalable scheduler threadpool

Last synced: 26 Oct 2024

https://github.com/conorwilliams/threadpool

Light, fast, threadpool for C++20

cpp20 lock-free threadpool work-stealing

Last synced: 20 Nov 2024

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 Nov 2024

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: 18 Dec 2024

https://github.com/dorisoy/myfilemanager

C#,WinForm实现的一款文件资源管理器

threadpool treeview winform

Last synced: 28 Nov 2024

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: 12 Oct 2024

https://github.com/Roger3Lee/INC.Runtime.Queue

An runtime queue use Asynchronous program

csharp mutilthread queue task threadpool

Last synced: 13 Nov 2024

https://github.com/jwpttcg66/gamethreadpool

游戏中常用的线程池,顺序队列和非顺序队列

game game-thread game-thread-pool gamethread gamethreadpool thread-pool threadpool

Last synced: 14 Oct 2024

https://github.com/ezlippi/isolation-threadpool

从Hystrix核心代码中提取出来的线程池隔离的代码,可以非常方便的在Web应用中实现线程池隔离

threadpool

Last synced: 16 Nov 2024

https://github.com/xwhqsj/calljvm

Call JVM from C/C++ in ThreadPool

cplusplus-11 java jni multithreading threadpool

Last synced: 12 Oct 2024

https://github.com/zenthangplus/go-workerpool

Go WorkerPool aims to control heavy Go Routines

golang goroutine threadpool workerpool

Last synced: 26 Oct 2024

https://github.com/raftario/wae

An async executor based on the Win32 thread pool API

async executor threadpool win32 windows

Last synced: 13 Oct 2024

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: 11 Nov 2024

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: 14 Nov 2024

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: 28 Nov 2024

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: 28 Nov 2024

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: 02 Nov 2024

https://github.com/liqinew/rxthreadpool

RxThreadPool一个针对RxJava线程写的"伪"线程池案例

queue rx rxjava rxjavathreadpool rxthreadpool thread threadpool

Last synced: 01 Nov 2024

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: 05 Dec 2024

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: 09 Oct 2024

https://github.com/darshanparajuli/jobpool

A simple and lightweight threadpool library for Rust.

concurrency rust rust-library threading threadpool

Last synced: 14 Nov 2024

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: 10 Nov 2024

https://github.com/notdodo/threadpool

A very fast and lightweight C++14 thread pool library (general purpose)

threadpool

Last synced: 14 Nov 2024

https://github.com/ncornette/superinit

Async dependency tree loader

dependency-graph init-system thread threadpool

Last synced: 10 Nov 2024

https://github.com/silkcutks/c_thread_pool

thread pool with c language

c pthreads threadpool workpool

Last synced: 21 Nov 2024

https://github.com/leiless/threadpool.hpp

Simple header-only thread pool implementation in C++17

cpp cpp17 header-only threadpool

Last synced: 28 Nov 2024

https://github.com/origamidream/leveled-storage

데이터 최적화를 위해 깊이에 따른 저장방식을 따르는 스토리지

io libraries networking serialization storage threadpool

Last synced: 02 Dec 2024

https://github.com/codeprometheus/java-concurrency

Java 并发编程,同步原语

aqs cas concurrency java jmm lock thread threadpool

Last synced: 12 Nov 2024

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: 09 Nov 2024

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: 22 Nov 2024

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: 10 Nov 2024

https://github.com/pogodigitalism/syncinasync

A Python class for running non-blocking synchronous code in async

async concurrency discord-py sync threadpool

Last synced: 18 Nov 2024

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: 01 Dec 2024

https://github.com/bdurand/simple_thread_pool

Simple ruby thread pool for executing tasks in parallel.

ruby threadpool threads threadsafe throttle

Last synced: 20 Nov 2024

https://github.com/hengxin666/threadpool

Linux,Windows轻量级C++线程池, 支持可变参数的函数/类方法/仿函数/匿名函数等等, 使用简单, 可自定义线程池增减规则, 日志打印等

cpp threadpool

Last synced: 30 Nov 2024

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.

threadpool

Last synced: 20 Dec 2024

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: 19 Nov 2024

https://github.com/chucheng92/easythreadpool

:smiley:Java实现的简单线程池

java threadpool

Last synced: 06 Dec 2024

https://github.com/brainpoint/febs-java

The common libraries in fluent api. Most api is like javascript.

febs fetch java-js net promise promise-java stage thread threadpool

Last synced: 08 Nov 2024

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: 30 Nov 2024

https://github.com/thevickypedia/crypto-monitor

Python script to monitor crypto currencies

beautifulsoup cryptocurrency smtp threadpool yfinance-api

Last synced: 20 Dec 2024

https://github.com/konvt/threadpool

A straightforward implementation of a C++17 thread pool.

cpp cpp17 thread-pool threadpool

Last synced: 29 Nov 2024

https://github.com/hannespetur/paw

Header-only C++11 libraries

command-line-tool cpp cpp11 cpp14 cpp17 threadpool

Last synced: 15 Dec 2024

https://github.com/genndy007/bellman_ford_rethink

Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.

algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool

Last synced: 27 Nov 2024

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: 28 Nov 2024

https://github.com/edenreich/threadpool-component

An easy to use component for creating a thread pool written in C++

cmake event-loop threadpool threads threadsafe

Last synced: 16 Nov 2024

https://github.com/araujo88/thread-pool-in-c

A simple thread pool implementation in C

threadpool

Last synced: 21 Dec 2024

https://github.com/sid-sg/multithreaded-secure-ftp-client-server

Secure FTP client & multithreaded server (using threadpool) with on-the-fly Gzip compression/decompression, and secure packet transmission using OpenSSL

cmake gzip multithreading network-programming openssl socket-programming threadpool tls zlib

Last synced: 21 Dec 2024

https://github.com/yucl80/threadlocal_demo

threadlocal to threadpool

thread threadlocal threadpool

Last synced: 28 Nov 2024

https://github.com/ximaz/libthread

My own C implementation of a higher-level thread library, based on POSIX thread implementation.

epitech epitech-project epitech-study epitech-survival-kit epitech-workshop multithread multithreading thread thread-pool threading threadpool threadpoolexecutor threads

Last synced: 12 Dec 2024

https://github.com/kathleenwest/moneypotinstancingdemo

This project presents a simple, but fun “Money Pot” Service and Client Application demonstration. The “Money Pot” is a self-hosted (service host) WCF application with a GUI user interface to quickly demo and test the service with a client (both simple Windows Form Applications). In addition, a short discussion of concurrency to protect resources against multiple threads is shown along with charts, pictures, and test data to show that with multiple threads (clients) wanting the “money pot” resource, can diminish what resources an individual client thread can receive if they compete against one another.

concurrency concurrency-patterns concurrent-data-structure concurrent-programming cross-thread instancing service singleton synchronization thread-safe thread-safety thread-synchronization threading threadpool threads wcf wcf-client wcf-service wcf-service-client-demo windows-form-application

Last synced: 23 Nov 2024

https://github.com/fredmaggiowski/gowq

A simple and straightforward workqueue manager in Go

concurrent-programming threadpool workqueue

Last synced: 12 Nov 2024

https://github.com/bardiparsi/threadpoolmanager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 19 Nov 2024

https://github.com/cpplawyer/threadpool-for-multithreading

One thread will be used to launch other threads very cheaply, and if there is no task, the one thread will yield and execute another task. With this threadpool, it is possible to stop at any moment and restart at any moment It is also possible to let the system decide when to deallocate the threadpool object.

cplusplus cplusplus-11 cplusplus-17 low-latency low-level multithreading mutex optimization performance thread-pool thread-safe threadpool

Last synced: 19 Nov 2024

https://github.com/bunnysakura/py-simple-kit

简单实用的Python代码

library logging nio python python3 script threadpool

Last synced: 14 Nov 2024

https://github.com/bunnysakura/ipcxx

用于中间件开发的轻量级C++框架。 | A lightweight C++ framework for middleware development.

async async-await event-driven events ipc queue thread thread-pool threadpool timers

Last synced: 14 Nov 2024

https://github.com/jupfu/beck-view-movie

Assemble mp4 video from list of images

multithreading numpy opencv python3 threadpool tqdm

Last synced: 23 Nov 2024