GitHub topics: worker-pool
bgv/workerpool
Simple Go routine worker pool
Language: Go - Size: 14.6 KB - Last synced at: 11 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

zeuszhao-hub/workerpool
Worker pool is a safe groutine pool that supports timeout control
Language: Go - Size: 6.84 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

arriqaaq/workerqueue
Language: Go - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

dynastymasra/player
Show football team player
Language: Go - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

t-ski/worker-pool
Worker pool API for pseudo or real JavaScript concurrency.
Language: TypeScript - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

alserov/wpool
Golang worker pool
Language: Go - Size: 2.93 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

MayankAgrawal94/Influencer-Tracker
This repository contains the Proof of Concept (PoC) for an Influencer Dashboard service. The service is designed to extract and store data from the Mockstagram API, dynamically distribute the workload among multiple worker instances, and maintain a time-series of influencer follower counts with a one-minute resolution.
Language: JavaScript - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

msfragala/slother
Keep your UI snappy by offloading CPU-intensive tasks, but in a lazy way β worker pools that lazy-load when used and spawn new threads as needed
Language: JavaScript - Size: 255 KB - Last synced at: 21 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

d-tsuji/flower
[Proof of Concept] This is the simple implementation of the workflow engine that manages workflows composed of DAGs.
Language: Go - Size: 2.99 MB - Last synced at: 11 months ago - Pushed at: about 5 years ago - Stars: 32 - Forks: 1

g-andrade/taskforce
On-demand worker pools for parallelizable tasks
Language: Erlang - Size: 66.4 KB - Last synced at: about 21 hours ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 2

pixelcaliber/notification-service
Kafka Consumer loop a "worker" running infinitely and listening to kafka topic through long pooling
Language: Python - Size: 9.75 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

hmdsefi/gowl
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Language: Go - Size: 334 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 8

mojtabamoaddab/workerpool
Simple implementation of worker-pool
Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

developit/task-worklet
Task Worklet: explainer, polyfill and demos.
Language: JavaScript - Size: 58.6 KB - Last synced at: about 15 hours ago - Pushed at: over 3 years ago - Stars: 275 - Forks: 4

ynori7/workerpool
The worker pool library abstracts the setup around creating worker pools, so all you need to take care of is the actual business logic.
Language: Go - Size: 20.5 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

alberick-mahoussi/OCTOPUS
Automating the configuration and deployment process of an application to remote machines using Ansible
Language: Jinja - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

aoliveti/workerpool
A Go library that offers a minimalist solution for concurrent job execution using a worker pool.
Language: Go - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

gamaops/hfx-worker
A worker pool using NodeJS worker threads
Language: TypeScript - Size: 211 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

AhmedBenCharrada/gojob
Language: Go - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CAFxX/fwp
A small, fast Go worker pool
Language: Go - Size: 22.5 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

enriquebris/goworkerpool
go pool of concurrent workers with the ability to add / kill / pause / resume workers on demand
Language: Go - Size: 112 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 6

sachinnagesh/go-worker-pool
Example for creation of worker pool in Golang
Language: Go - Size: 1000 Bytes - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

pixelcaliber/user-presence-service
Enables real time user-presence functionality which marks user active/inactive based on last user activity using heartbeat mechanism, received from the client (here: mouse-up mouse-down movements) and comparing it with a threshold time quantum.
Language: Python - Size: 14.7 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lzambarda/gosk
Simple library to coordinate task workers using any persistence driver.
Language: Go - Size: 13.7 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ezrantn/wpc
Insert 1 Million Data into Database
Language: Go - Size: 25.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 2

dipdup-io/workerpool
The library implements worker pool pattern by channels.
Language: Go - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

mkelcik/simple-worker-pool
Simple way to process your dataset via worker pool.
Language: Go - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cmitsakis/workerpool-go
auto-scaling worker pool (work queue) in Go, using generics
Language: Go - Size: 82 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 56 - Forks: 2

patte/xstdin-rs
Like gnu xargs, but for stdin. Like gnu parallel, but keeps a set or workers running.
Language: Rust - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

migcaraballo/workforce
Simple GO worker pool module. Do a lot of things, at the same time, fast.
Language: Go - Size: 4.88 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

elite-libs/promise-pool
π Configurable async task queue, w/ throttling, retries, error handling - by EliteLibs.
Language: TypeScript - Size: 815 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

ervitis/poolerchan
simple worker pool
Language: Go - Size: 27.3 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

kumamk/go-worker-pool
Worker Pool basic implementation using Go goroutines and channel.
Language: Go - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lancer-kit/uwe
Supervisor and runtime engine for concurrent workers in your application
Language: Go - Size: 136 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

ikierans/flaker
worker pool implementation in go and accompanying extension functionality
Language: Go - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nathanschwarz/meteor-cluster
worker pool for meteor using node js native `cluster` module
Language: JavaScript - Size: 120 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 3

BinarSkugga/tentacule
Tentacule is an uncomplicated library to deal with a pool of worker processes
Language: Python - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

jeamon/gofetching
Go source code to demonstrate three techniques for concurrent fetching of multiple urls over http.
Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

mdwekat/nodeswarm
Lightweight library for managing worker threads and parallel execution of tasks in Node.js.
Language: TypeScript - Size: 57.6 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

cahitbeyaz/job-worker
Job/Worker pattern example in golang http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
Language: Go - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 114 - Forks: 43

tolopsy/easy-backup
CLI tool to automate compression and archival of files into AWS S3 or a dedicated directory
Language: Go - Size: 25.4 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

apogee-labs/gpool
simple go process pool with generics support
Language: Go - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

dkharms/pool
π€ pool βΒ just a worker pool.
Language: Go - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

landonia/gowo
A simple go worker that will not block a receive and will batch process the work queue.
Language: Go - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

kostrahb/workerpool
Simple completely generic job queue for golang.
Language: Go - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

ZheyangSong/worker-swarmer
A lib that allows spawning a worker implementation into many. This is essentially a worker pooler with simple API surface.
Language: TypeScript - Size: 323 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

earthboundkid/workgroup π¦
Structured concurrency manager for Go
Language: Go - Size: 33.2 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 45 - Forks: 0

mix-go/xwp
A dynamic golang worker pool, coroutine pool / ιη¨ε¨ζε·₯δ½ζ± γεη¨ζ±
Language: Go - Size: 22.5 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 7

wingkeet/node-workerpool
Multiprocessing using a pool of workers in Node.js.
Language: JavaScript - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

limpo1989/taskgo
taskgo is a lightweight task pool in Go
Language: Go - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

bhaskarsaraogi/executor
A golang library to execute tasks(io calls/processing) in parallel
Language: Go - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

ShuraMeow/QrDrop-PySide6-Server
Language: Python - Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

sahanirahul/websocket-stock-price
Dockerized golang web server that provides realtime prices of stock underlying and derivatives, uses web-socket for price updates
Language: Go - Size: 53.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

niemannd/taskpool π¦
TaskPool is a simple worker pool to run functions in the background
Language: Go - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jcbritobr/workerpool
A simple workerpool implementation in rust.
Language: Rust - Size: 22.5 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

guilhermehubner/worker
A distributed system for enqueuing and processing jobs asynchronously in Go
Language: Go - Size: 29.3 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 2

italoservio/nodejs_worker_threads
Demonstrative of the power of worker_threads in Node.js with three algorithms: using worker threads pool, a raw implementation, and a imperative code. Detailed benchmarks compare performance.
Language: JavaScript - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ezzaldeeen/Worder
The Worder CLI utilizes a worker pool to efficiently generate words and perform fast word counting.
Language: Go - Size: 2.22 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

a6enez3r/sh
βοΈ link shortening and forwarding in 4 tiny Go packages π£ π πΉ π
Language: Go - Size: 130 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

kirill-scherba/jobs
Jobs worker pool
Language: Go - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

harwoeck/ipstack
:satellite: ipstack is a helper package for calling the https://ipstack.com API. It includes type-safe response packets and a WorkerPool for asynchronous, once-only, lookup tasks.
Language: Go - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 4

mstephen19/threadz
A feature rich and scalable general-purpose multi-threading library that makes it easy to utilize all of a given machine's resources in Node.js.
Language: TypeScript - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

xizhibei/blackfyre
Distributed asynchronous task queue/job queue
Language: TypeScript - Size: 269 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 3

mayur-tolexo/sworker
Easy worker setup for your code
Language: Go - Size: 146 KB - Last synced at: 11 months ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 0

yogain123/Workers-Pool
Workers Pooling in NodeJS
Language: JavaScript - Size: 98.6 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 0

egnd/go-toolbox
Monorepo for golang tools and helpers
Language: Go - Size: 320 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

gh0st3e/AsyncPing
Language: Go - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

rav2040/worker-pool π¦
Create and manage a pool of workers using Node.js worker threads.
Language: TypeScript - Size: 412 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

akshaybharambe14/gowp
High performance, type safe, concurrency limiting worker pool package for golang!
Language: Go - Size: 402 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

qianguozheng/go-workerpool
Worker pool implementation
Language: Go - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 72 - Forks: 17

delivery-club/bees π¦
Lightweight worker pool for go
Language: Go - Size: 21.5 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

spiretechnology/go-pool
A Go library for goroutine worker pools
Language: Go - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

akshaybharambe14/go-workerpool π¦
A worker pool in go.
Language: Go - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

phananh1010/gmu-hopper-python-installation
This is a step by step guide to setup pytorch workplace for GMU cloud cluster
Size: 73.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

JohnPapad/Distributed-File-Management-Tool
A distributed File Management Tool in C++, using processes, forking, named-pipes (FIFOs) and low-level I/O.
Language: C++ - Size: 301 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

moeenn/imx-downloader
Image Downloader for IMX hosting, written in C++
Language: C++ - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

WimJongeneel/ts-workerpool
A worker-pool in TypeScript for parallel programming
Language: TypeScript - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 7

asad9711/worker-pool
Implement Go concurrency pattern - worker pool
Language: Go - Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kkkooolllyyyaaa/fingerprintRecognitionAvanpost
3rd place solution for avanpost challenge 2022 hackathon
Language: Go - Size: 149 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

fantasy9830/go-queue
go queue
Language: Go - Size: 22.5 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

QuakePhil/generic-worker-pool
Go (1.18+) framework to run a pool of N workers
Language: Go - Size: 47.9 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

bnkamalesh/routinepool
A minimalistic Go package to setup a worker pool which accepts functions of signature `fn()` [not maintained]
Language: Go - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 2

kevlened/threadwork
Simple, no frills, threading in Node.js
Language: JavaScript - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

nekomeowww/pipepool
A concurrency dispatching module called Pipe Pool written in Golang
Language: Go - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ayurkin/mail
Language: Go - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tdv/go-pool
A tiny library in Go for goroutine worker pools conceptually looks like a work with thread pools
Language: Go - Size: 1.13 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cookiemonsterproject/cookie-monster
A flexible worker pool that aims to fit all possible use-cases.
Language: Go - Size: 84 KB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

emillis/workerPool
Module that helps you to quickly implement GoLang's Worker Pool concurrency pattern
Language: Go - Size: 48.8 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vls-00/System-Programming-1
:open_file_folder: :fork_and_knife: The listener monitors a directory and notifies the manager (his parent) about any changes through a pipe. The manager forks workers to process those files and communicate through FIFOs.
Language: C - Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

perfectgentlemande/go-simple-worker-pool
Simple worker pool with error checking. 2 cases: collecting all the errors and stopping after the first one.
Language: Go - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

serdmanczyk/Bifrost
Golang query-able job queue
Language: Go - Size: 95.7 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 3

popoffvg/Yet-Another-Worker-Pool
Worker pull implementation with generics
Language: Go - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

govindamurali/maistry
A Go implementation of Worker pool with customizable Managers
Language: Go - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kennykarnama/rabbitmq-worker-pool
Example of using worker pool when consume rabbitmq message
Language: Go - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

xEasy/simple_worker_pool
a simple go worker pool
Language: Go - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

ZiadMansourM/concurrency-parallelism
In-Depth Analysis and Comparison of Parallelism Techniques in Python & Go
Language: Go - Size: 6.12 MB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

unmarshall/goworkers
Zero dependency Golang worker pool
Language: Go - Size: 54.7 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

matthewoestreich/workerpoolxt
Concurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Language: Go - Size: 194 KB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 0

moolen/fcgipoold
fcgi worker manager
Language: Go - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

mauserzjeh/controller
A worker pool implementation in Go
Language: Go - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
