worker-pool

Open-source projects categorized as worker-pool

Top 23 worker-pool Open-Source Projects

  • ants

    🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go./ ants ζ˜―δΈ€δΈͺι«˜ζ€§θƒ½δΈ”δ½ŽζŸθ€—ηš„ goroutine 池。

  • Asynq

    Simple, reliable, and efficient distributed task queue in Go

  • Project mention: Looking for a language agnostic Go task queue with Redis | /r/golang | 2023-09-12

    EDIT : I think the best for my case will be to use the asynq library with a custom js client, it's quite easy to implement (Detailed here)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • threads.js

    🧡 Make web workers & worker threads as simple as a function call.

  • Project mention: threads.js VS multithreading - a user suggested alternative | libhunt.com/r/threads.js | 2024-01-10
  • poolboy

    A hunky Erlang worker pool factory

  • workerpool

    Concurrency limiting goroutine pool (by gammazero)

  • Project mention: What 3rd-party libraries do you use often/all the time? | /r/golang | 2023-12-01

    For worker pools of goroutines, this has always been "good enough" for me: https://github.com/gammazero/workerpool

  • pond

    πŸ”˜ Minimalistic and High-performance goroutine worker pool written in Go

  • poolifier

    Fast and small Node.js worker_threads and cluster worker pool

  • Project mention: Poolifier Release 4.0.3 | news.ycombinator.com | 2024-05-08
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • opq

    Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.

  • neoq

    Queue-agnostic background job library for Go, with a pleasant API and powerful features.

  • Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08
  • yokai

    Simple, modular, and observable Go framework for backend applications. (by ankorstore)

  • Project mention: Yokai - a simple, modular and observable Go framework for backend applications. | dev.to | 2024-04-20

    Don't hesitate to visit the Yokai repository to find the technical documentation, starting guides and demo applications!

  • itogami

    Fastest and most efficient goroutine pool (experimental)

  • workerpool

    Go simple async worker pool

  • cppq

    Simple, reliable & efficient distributed task queue for C++17

  • asyncjobs

    Asynchronous Job Processor

  • gool

    Generic goroutine pool: Submit, Map, Async.

  • 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.

  • workerpool-go

    auto-scaling worker pool (work queue) in Go, using generics

  • poolex

    The library for managing pools of workers. In short, this is a `poolboy` written in Elixir.

  • violin

    VIOLIN worker/connection pool (by B1NARY-GR0UP)

  • Project mention: GO: How to Write a Worker Pool | dev.to | 2023-06-15

    This article will introduce one implementation approach for a Worker Pool and analyze the source code of a popular Worker Pool library, gammazero/workerpool. Finally, we will implement a similar Worker Pool called VIOLIN to gain a better understanding of Worker Pools.

  • sworker

    Easy worker setup for your code

  • gowp

    High performance, type safe, concurrency limiting worker pool package for golang! (by akshaybharambe14)

  • immortal-queue

    Build a Queue-Processing Worker Pool using Immortal

  • poolifier-web-worker

    Fast and small web worker pool

  • Project mention: Poolifier Web Worker version 0.3.15 | news.ycombinator.com | 2024-04-04
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

worker-pool related posts

  • GO: How to Write a Worker Pool

    2 projects | dev.to | 15 Jun 2023
  • Itogami, the best golang thread-pool till date

    5 projects | /r/golang | 15 Jun 2022
  • octopool: A fast, resilient, easy-to-use worker pool for Go.

    1 project | /r/golang | 27 Jul 2021
  • octopool: A fast, resilient, easy-to-use worker pool for Go.

    1 project | /r/golang | 27 Jul 2021
  • Implementing Worker Pools in Go - Go Concurrency

    4 projects | /r/golang | 9 Jul 2021
  • Poolifier as Node.js thread/cluster pool

    4 projects | dev.to | 1 Mar 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source worker-pool projects? This list will help you:

Project Stars
1 ants 12,135
2 Asynq 8,671
3 threads.js 2,992
4 poolboy 1,526
5 workerpool 1,248
6 pond 1,237
7 poolifier 312
8 opq 255
9 neoq 244
10 yokai 185
11 itogami 128
12 workerpool 90
13 cppq 90
14 asyncjobs 71
15 gool 70
16 gowl 65
17 workerpool-go 56
18 poolex 36
19 violin 6
20 sworker 6
21 gowp 4
22 immortal-queue 3
23 poolifier-web-worker 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com