Ecosyste.ms: Awesome
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 a high-performance and low-cost goroutine pool in Go./ ants 是一个高性能且低损耗的 goroutine 池。
ants go goroutine goroutine-pool pool worker-pool
Last synced: 16 Dec 2024
https://github.com/jeffail/tunny
A goroutine pool for Go
go golang goroutine-pool workers
Last synced: 18 Dec 2024
https://github.com/Jeffail/tunny
A goroutine pool for Go
go golang goroutine-pool workers
Last synced: 26 Oct 2024
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: 17 Dec 2024
https://github.com/q191201771/naza
🍀 Golang basic library. || Go语言基础库
assert atomic big-endian bitrate bits buffer-pool circularqueue consistent-hashing defer-task deferred-tasks go-utils golang goroutine-pool leaky-bucket log md5 mock ratelimit reflect token-bucket
Last synced: 07 Nov 2024
https://github.com/chebyrash/promise
Promise / Future library for Go
future futures go go-generics golang golang-examples golang-future golang-library golang-package goroutine goroutine-pool pool promise promise-library promises promises-library worker-pool
Last synced: 21 Dec 2024
https://github.com/korovkin/limiter
go lang concurrency limiter.
go golang goroutine goroutine-pool
Last synced: 02 Nov 2024
https://github.com/neilotoole/errgroup
errgroup with goroutine worker limits
errgroup go golang goroutine goroutine-pool pool sync workerpool
Last synced: 16 Dec 2024
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: 27 Oct 2024
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: 26 Oct 2024
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: 27 Oct 2024
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: 26 Oct 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: 16 Nov 2024
https://github.com/scriptllh/tfg
基于epoll+协程池的golang网络库。支持epoll事件触发,读数据和业务逻辑处理分离,最大化利用cpu,防止内存急剧暴涨,适用于长连接、短连接,支持请求对象池和连接对象池
epoll golang goroutine-pool networking pool socket tcp
Last synced: 10 Nov 2024
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: 08 Nov 2024
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/theskyinflames/cqrs-eda
DDD, CQRS and Even-Driven lib for Go
concurrency cqrs cqrs-architectural-pattern cqrs-pattern eda event-driven event-driven-architecture event-driven-microservices go-service golang golang-library goroutine goroutine-pool hexagonal-architecture
Last synced: 09 Nov 2024
https://github.com/mehditeymorian/koi
Goroutine and Worker Manager
concurrency golang goroutine goroutine-pool goroutinemanager pool-manager synchronization
Last synced: 23 Nov 2024
https://github.com/timothyye/gpool
A lightweight Goroutine pool.
go-workerpool goroutine-pool pool-manager
Last synced: 07 Nov 2024
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: 27 Oct 2024
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: 08 Nov 2024
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: 09 Nov 2024
https://github.com/zchee/gworker
Package gworker provides wrapper of github.com/panjf2000/ants/v2.
ants go goroutine goroutine-pool
Last synced: 16 Nov 2024
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: 12 Nov 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: 06 Dec 2024
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/titikterang/gotong-royong
to help us controll goroutine
concurrency concurrent-programming golang golang-examples golang-library goroutine goroutine-pool
Last synced: 02 Dec 2024
https://github.com/hlts2/gortinep
A goroutine pool for Go
go go-library golang golang-library goroutine goroutine-pool goroutinemanager gortinep hlts2 interceptor middleware worker-pool
Last synced: 19 Nov 2024
https://github.com/poabob/grpool
A Practical Goroutine Pool and Easy to Use.
go golang goroutine-pool goroutines
Last synced: 20 Nov 2024
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: 09 Dec 2024
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: 06 Nov 2024
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: 16 Nov 2024
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: 24 Oct 2024
https://github.com/mtumilowicz/go-concurrency-goroutine-workshop
Introduction into CSP based concurrency on the example of golang goroutines.
communicating-sequential-processes csp go golang golang-examples golang-go goroutine goroutine-pool goroutine-safe goroutines workshop workshop-materials
Last synced: 13 Dec 2024