Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mrinalxdev/worker-pool

creates a pattern where multiple goroutines performs tasks and sends result to a single channel
https://github.com/mrinalxdev/worker-pool

Last synced: about 7 hours ago
JSON representation

creates a pattern where multiple goroutines performs tasks and sends result to a single channel

Awesome Lists containing this project

README

        

# Distributed Task Processing System

This project implements a distributed task processing system using Golang's concurrency features. It demonstrates a worker pool pattern where multiple process jobs concurrently, showcasing Golang's powerful and channels.

## Key Features

- Concurrent job processing
- Scalable worker pool
- Configurable number of workers and jobs
- Proper synchronization to prevent race conditions