All Projects → qianguozheng → Go Workerpool

qianguozheng / Go Workerpool

Worker pool implementation

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Go Workerpool

Librdkafka
The Apache Kafka C/C++ library
Stars: ✭ 5,617 (+8959.68%)
Mutual labels:  consumer, high-performance
Edgedb Js
JavaScript bindings for EdgeDB
Stars: ✭ 59 (-4.84%)
Mutual labels:  high-performance
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-51.61%)
Mutual labels:  high-performance
Tarsbenchmark
benchmark tool for tars/http service
Stars: ✭ 41 (-33.87%)
Mutual labels:  high-performance
Rhashmap
Robin Hood hash map library
Stars: ✭ 33 (-46.77%)
Mutual labels:  high-performance
Geojs
Geo-location lookup API
Stars: ✭ 45 (-27.42%)
Mutual labels:  high-performance
May
rust stackful coroutine library
Stars: ✭ 909 (+1366.13%)
Mutual labels:  high-performance
Netmap Tutorial
Netmap tutorial at SIGCOMM 2017 and AsiaBSDCon 2018
Stars: ✭ 60 (-3.23%)
Mutual labels:  high-performance
Lifion Kinesis
A native Node.js producer and consumer library for Amazon Kinesis Data Streams
Stars: ✭ 54 (-12.9%)
Mutual labels:  consumer
Katwebx
An extremely fast static web server and reverse proxy for the modern web.
Stars: ✭ 39 (-37.1%)
Mutual labels:  high-performance
Geatpy
Evolutionary algorithm toolbox and framework with high performance for Python
Stars: ✭ 990 (+1496.77%)
Mutual labels:  high-performance
Sarama Cluster
Cluster extensions for Sarama, the Go client library for Apache Kafka 0.9 [DEPRECATED]
Stars: ✭ 969 (+1462.9%)
Mutual labels:  consumer
Radiance
High-Performance BitTorrent Tracker written in C++
Stars: ✭ 46 (-25.81%)
Mutual labels:  high-performance
Asyncio
asyncio historical repository
Stars: ✭ 952 (+1435.48%)
Mutual labels:  high-performance
Lambda
LAMBDA – the Local Aligner for Massive Biological DatA
Stars: ✭ 59 (-4.84%)
Mutual labels:  high-performance
Koloboke
Java Collections till the last breadcrumb of memory and performance
Stars: ✭ 909 (+1366.13%)
Mutual labels:  high-performance
Anotherkafkamonitor Akm
Another app which used to monitor the progress of Kafka Producer and Consumer
Stars: ✭ 36 (-41.94%)
Mutual labels:  consumer
Uvloop
Ultra fast asyncio event loop.
Stars: ✭ 8,246 (+13200%)
Mutual labels:  high-performance
Goods Seckill
高性能电商秒杀解决方案,redis预减库存,消息队列异步下单,订单防重,订单防刷,秒杀接口地址隐藏,数学公式验证码
Stars: ✭ 61 (-1.61%)
Mutual labels:  high-performance
Erlcass
High-Performance Erlang Cassandra driver based on DataStax cpp-driver
Stars: ✭ 59 (-4.84%)
Mutual labels:  high-performance

go-workerpool

Worker pool implementation. Target is Make it be a high performance golang module, used in any way

Introduction

Inspiration by below link, want to implement a common library to support mass throughput system arch.

http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/

Prototype

Producer -> Generate Data

Consumer -> Processing Data

Worker   -> Do the real job

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].