An open API service providing repository metadata for many open source software ecosystems.

Topic: "workerpool"

xxjwxc/gowp

golang worker pool , Concurrency limiting goroutine pool

Language: Go - Size: 101 KB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 523 - Forks: 69

neilotoole/errgroup

errgroup with goroutine worker limits

Language: Go - Size: 24.4 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 159 - Forks: 11

dpaks/goworkers

A minimal and efficient workerpool implementation in Go using goroutines.

Language: Go - Size: 97.7 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 123 - Forks: 16

sherifabdlnaby/gpool

gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.

Language: Go - Size: 82 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 90 - Forks: 4

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

lobocv/simpleflow

Generic simple workflows and concurrency patterns

Language: Go - Size: 75.2 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 45 - Forks: 3

surendratiwari3/paota

An efficient Distribute Go task queue framework, facilitating the seamless orchestration and execution of tasks. Alternative to machinery and Celery.

Language: Go - Size: 28.3 MB - Last synced at: about 9 hours ago - Pushed at: 5 days ago - Stars: 23 - Forks: 8

yudhasubki/eventpool

Fast Go Event Queue with Partitioned Topics & Broadcast Channels πŸš€

Language: Go - Size: 38.1 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 17 - Forks: 4

mix-go/xwp

A dynamic golang worker pool, coroutine pool / ι€šη”¨εŠ¨ζ€ε·₯δ½œζ± γ€εη¨‹ζ± 

Language: Go - Size: 22.5 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 7

gopal96685/throttler

A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.

Language: Go - Size: 26.4 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 1

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: 4 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 6

zenthangplus/go-workerpool

Go WorkerPool aims to control heavy Go Routines

Language: Go - Size: 27.3 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

proullon/workerpool

auto scaling generic worker pool

Language: Go - Size: 98.6 KB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

InkoHX/vm2-discordjs πŸ“¦

Execute the sent JavaScript code in the VM.

Language: JavaScript - Size: 110 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 4

davidroman0O/retrypool

A powerful Go library for concurrent task processing with customizable retry logic and backoff strategies. Enhance your applications with robust and efficient worker pools that handle retries seamlessly.

Language: Go - Size: 835 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

dc0d/spool

simple worker pool

Language: Go - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

dalmarcogd/gwp

This library give a implementation to work with workers.

Language: Go - Size: 1.23 MB - Last synced at: 10 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 2

dreamph/workerpool

Golang Worker Pool

Language: Go - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

agungsid/go-workerpool

Worker-Pool written in GO

Language: Go - Size: 5.86 KB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

mix-go/workerpool πŸ“¦

A common workerpool class library

Language: Go - Size: 29.3 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

kunaltaitkar/goworkerpool

go pool of concurrent workers with the ability to add / kill workers on demand

Language: Go - Size: 7.81 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

Skippia/asynchronous-nodejs-playground

Event loop tasks, async debugging, baseline performance(libuv), worker threads, workepools, multiprocessing(clustering), semaphores, mutexes, atomics

Language: TypeScript - Size: 32.3 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

ayaskovets/worker_pool

Worker/Job thread pool for shell scripts. Bash version >= 4.4 required

Language: Shell - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

monodeepdas1215/splash

Splash is a light-weight threadpool library written in go for all generic use cases of a workerpool/threadpool.

Language: Go - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

frankkopp/workerpool

Another WorkerPool implementation in Go

Language: Go - Size: 146 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

enriquebris/workerpool

golang pool of workers

Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

greysquirr3l/lemmings

A dynamic worker pool library for Go applications with automatic resource-based scaling, task retry capabilities, and flexible task processing framework.

Language: Go - Size: 85.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

symonk/quik

[alpha] Highly performant generic worker pool in go :star2:

Language: Go - Size: 42 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

himanegi/dirscan

A NestJS-based project for scanning directories and their subdirectories in parallel using worker threads. This project demonstrates how to efficiently scan large directory structures while leveraging multi-core CPUs for improved performance.

Language: TypeScript - Size: 429 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

n-r-w/retrypool

Go worker pool with error control

Language: Go - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

notpolyglot/web-automation-prototype

Language: Go - Size: 10.7 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

abdullahb53/epoll-fd-handle-connections

Golang epoll fd handle connections (sockets) with worker pool.

Language: Go - Size: 4.88 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

thanhtranna/workerpool

Concurrency limiting goroutine pool

Language: Go - Size: 51.8 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

erhemdi/workerpool

Simple worker pool

Language: Go - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

giacomodeliberali/autonomic-farm

πŸŽ“Farm parallel pattern that can increment or decrement the number of workers to achieve a constant service time, provided as input

Language: Jupyter Notebook - Size: 37 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

covrom/workerpool

benchmark: workerpool vs goroutines with params

Language: Go - Size: 1.52 MB - Last synced at: about 20 hours ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

stringcode86/orderedWorkerPool

orderedWorkerPool simple golang worker pool that executes work asynchronously but delivers results in order of dispatch.

Language: Go - Size: 4.88 KB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Agraphie/NaiveWorkerPool

A simple worker pool for submitting work to

Language: Go - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0