github.com/nekomeowww/pipepool

A concurrency dispatching module called Pipe Pool written in Golang


Keywords
concurrency, golang, pipeline, task-dispatcher, task-queue, worker-pool
License
MIT
Install
go get github.com/nekomeowww/pipepool

Documentation

pipepool

Go Report Unit Tests

Implementation of pipe-pool concurrency dispatching system.

Features:

  • Go 1.18 Generics support
  • Message locking
  • Queueing
  • Concurrency safe
  • Works well with Message Queues

TODOs:

  • Implementations
  • Unit tests
  • Integrated with CI/CD
  • Add License
  • Benchmarks
  • Go doc examples
  • Documentations