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

Projects in Awesome Lists tagged with goroutine-pool

A curated list of projects in awesome lists tagged with goroutine-pool .

https://github.com/panjf2000/ants

🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.

ants go goroutine goroutine-pool pool worker-pool

Last synced: 22 Apr 2025

https://github.com/Jeffail/tunny

A goroutine pool for Go

go golang goroutine-pool workers

Last synced: 14 Mar 2025

https://github.com/jeffail/tunny

A goroutine pool for Go

go golang goroutine-pool workers

Last synced: 10 Apr 2025

https://github.com/alitto/pond

🔘 Minimalistic and High-performance goroutine worker pool written in Go

concurrency go golang golang-library goroutine-pool high-performance pond worker-pool worker-pool-factory

Last synced: 25 Apr 2025

https://github.com/korovkin/limiter

go lang concurrency limiter.

go golang goroutine goroutine-pool

Last synced: 01 Apr 2025

https://github.com/neilotoole/errgroup

errgroup with goroutine worker limits

errgroup go golang goroutine goroutine-pool pool sync workerpool

Last synced: 06 Apr 2025

https://github.com/Sherifabdlnaby/gpool

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

concurrency go goroutine-pool resource-management resource-pool semaphore workerpool

Last synced: 14 Mar 2025

https://github.com/sherifabdlnaby/gpool

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

concurrency go goroutine-pool resource-management resource-pool semaphore workerpool

Last synced: 16 Mar 2025

https://github.com/loveleshsharma/gohive

🐝 A Highly Performant and easy to use goroutine pool for Go

async asynchronous-tasks concurren go goroutine goroutine-pool goroutine-scheduling pool task-queue task-scheduler

Last synced: 14 Mar 2025

https://github.com/jmpews/goscan

golang的扫描框架, 支持协程池和自动调节协程个数.

golang goroutine-pool scanner

Last synced: 21 Nov 2024

https://github.com/sysulq/goroutine-pool

A simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp.

fasthttp golang goroutine goroutine-pool pool

Last synced: 15 Apr 2025

https://github.com/scriptllh/tfg

基于epoll+协程池的golang网络库。支持epoll事件触发,读数据和业务逻辑处理分离,最大化利用cpu,防止内存急剧暴涨,适用于长连接、短连接,支持请求对象池和连接对象池

epoll golang goroutine-pool networking pool socket tcp

Last synced: 24 Apr 2025

https://github.com/yankooo/wasps

wasps is a lightweight goroutine pool for golang, use limited goroutines to achieve multi-task concurrent execution.

go golang golang-library goroutine goroutine-pool

Last synced: 11 Nov 2024

https://github.com/lxzan/concurrency

通用型任务队列, 带并发控制和故障恢复

concurrency-control goroutine-pool task taskqueue

Last synced: 14 Apr 2025

https://github.com/oldtree/gorpoor

go 协程池 的三种实现方式,可以作为参考原型 // Three implementation methods of go coroutine pool, which can be used as reference prototypes

go golang goroutine goroutine-pool

Last synced: 13 Jan 2025

https://github.com/utkusen/goroutine-benchmark

runs benchmarks to determine the optimal number of Go routine pool size on the current machine

go golang goroutine goroutine-pool worker-pool

Last synced: 30 Nov 2024

https://github.com/timothyye/gpool

A lightweight Goroutine pool.

go-workerpool goroutine-pool pool-manager

Last synced: 12 Apr 2025

https://github.com/kc596/priorityworkerpool

A worker pool in GoLang which schedules job according to priority.

go golang golang-library goroutine goroutine-pool goroutinemanager goroutines worker-pool

Last synced: 19 Mar 2025

https://github.com/octu0/chanque

framework for asynchronous programming and goroutine management and safe use of channels

channel concurrency concurrent golang goroutine goroutine-management goroutine-pool parallel queue queue-workers worker-pool

Last synced: 14 Apr 2025

https://github.com/ashwin-rajeev/boom

HTTP(S) benchmarking tool written in Golang.

api api-rest concurrent-programming golang goroutine-pool goroutines load-testing

Last synced: 22 Feb 2025

https://github.com/nasa9084/go-builderpool

A simple strings.Builder pool using sync.Pool

builder go golang goroutine-pool goroutine-safe strings

Last synced: 13 Dec 2024

https://github.com/damnever/workerpool

A handy and fast goroutine pool with a simple pipeline utility.

concurrent-programming golang goroutine-pool more-stack-issue worker-pool

Last synced: 12 Mar 2025

https://github.com/andr3whur5t/go-concurrent

Simple concurrent and rate limiting queue package for Go

concurrent go golang goroutine-pool queueing rate-limiting

Last synced: 27 Feb 2025

https://github.com/sadlil/workgroup

Enhanced errgroup.Group for managing collections of goroutines

golang goroutine-pool

Last synced: 10 Mar 2025

https://github.com/vasrem/gopp

Parallel processing functionality with configurable retry mechanism and error handling

go goroutine-pool worker-pool

Last synced: 21 Mar 2025

https://github.com/zchee/gworker

Package gworker provides wrapper of github.com/panjf2000/ants/v2.

ants go goroutine goroutine-pool

Last synced: 06 Mar 2025

https://github.com/peakle/bees

Memory lightweight goroutines pool

go golang goroutine-pool pool

Last synced: 02 Apr 2025

https://github.com/poabob/grpool

A Practical Goroutine Pool and Easy to Use.

go golang goroutine-pool goroutines

Last synced: 14 Mar 2025

https://github.com/paulshpilsher/concurrent-go

Golang: a concurrent function runner with quota on how many functions can be executing at the same time. There are two flavors of concurrent runners are implemented. One that uses semaphore synchronization primitive and the other uses channels.

go goatomic gochannels golang golang-package goroutine goroutine-pool semaphore

Last synced: 11 Mar 2025

https://github.com/noble-gase/xe

[氙-Xe] Go协程并发复用,降低CPU和内存负载

errgroup go goroutine-pool pool worker worker-pool

Last synced: 07 Apr 2025

https://github.com/chaunsin/gopool

A dynamically adjustable goroutine pool UNFINISHED!!!

golang goroutine-pool

Last synced: 24 Mar 2025

https://github.com/mojtabamoaddab/workerpool

Simple implementation of worker-pool

go golang goroutine-pool goroutines worker-pool

Last synced: 06 Apr 2025

https://github.com/tolopsy/easy-backup

CLI tool to automate compression and archival of files into AWS S3 or a dedicated directory

aws aws-s3 backup file-management go-channel goroutine-pool goroutines mutex-synchronisation waitgroup worker-pool zip

Last synced: 12 Mar 2025

https://github.com/lim-yoona/tcp-server-framework

The TCP server framework is a TCP based lightweight server framework that can help developers quickly build network communication applications, supporting high concurrency.

go golang golang-application goroutine-pool tcp-server

Last synced: 16 Apr 2025

https://github.com/n0str/workerpool

Worker pool for Humans who loves sending billions of HTTP requests

concurrency for-humans golang goroutine-pool goroutines http http-requests library parallelism worker-pool workers

Last synced: 29 Mar 2025