Ants🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go, inspired by fasthttp./ ants 是一个高性能且低损耗的 goroutine 池。
Stars: ✭ 7,180 (+12954.55%)
Go ConcurrencyThis repos has lots of Go concurrency, goroutine and channel usage and best practice examples
Stars: ✭ 84 (+52.73%)
go-workshopsGo language basic workshops for devz
Stars: ✭ 68 (+23.64%)
GorpoolSimple Goroutine pool
Stars: ✭ 37 (-32.73%)
errgrouperrgroup with goroutine worker limits
Stars: ✭ 143 (+160%)
StormpotA fast object pool for the JVM
Stars: ✭ 267 (+385.45%)
Gowpgolang worker pool , Concurrency limiting goroutine pool
Stars: ✭ 259 (+370.91%)
parallelizerSimplifies the parallelization of function calls.
Stars: ✭ 62 (+12.73%)
goroutine-poolA simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp.
Stars: ✭ 31 (-43.64%)
noroutineGoroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Stars: ✭ 86 (+56.36%)
gohive🐝 A Highly Performant and easy to use goroutine pool for Go
Stars: ✭ 41 (-25.45%)
MachineMachine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
Stars: ✭ 346 (+529.09%)
workerpoolxtConcurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Stars: ✭ 15 (-72.73%)
GrpoolLightweight Goroutine pool
Stars: ✭ 616 (+1020%)
AsyncAsync utilities for Golang.
Stars: ✭ 72 (+30.91%)
SlbSimple Load Balancer
Stars: ✭ 118 (+114.55%)
ThreadlyA library of tools to assist with safe concurrent java development. Providing unique priority based thread pools, and ways to distrbute threaded work safely.
Stars: ✭ 196 (+256.36%)
BEW-2.5-Strongly-Typed-Languages💪 Learn and implement the design patterns and best practices that make Go a top choice at high-velocity startups like Lyft, Heroku, Docker, Medium, and more!
Stars: ✭ 14 (-74.55%)
Concurrent Mapa thread-safe concurrent map for go
Stars: ✭ 2,627 (+4676.36%)
BastionHighly-available Distributed Fault-tolerant Runtime
Stars: ✭ 2,333 (+4141.82%)
ramosGeneric backend pool
Stars: ✭ 30 (-45.45%)
YewYew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Stars: ✭ 18,243 (+33069.09%)
PhtA new threading extension for PHP
Stars: ✭ 175 (+218.18%)
PolyphonyFine-grained concurrency for Ruby
Stars: ✭ 234 (+325.45%)
SobjectizerAn implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Stars: ✭ 172 (+212.73%)
Zio SagaPurely Functional Transaction Management In Scala With ZIO
Stars: ✭ 200 (+263.64%)
ray-tracingThis is a go implementation of the "Ray Tracing in One Weekend" book
Stars: ✭ 37 (-32.73%)
PondMinimalistic and High-performance goroutine worker pool written in Go
Stars: ✭ 187 (+240%)
actorsActor Model library for Dart.
Stars: ✭ 40 (-27.27%)
Concurrentconcurrency utilities
Stars: ✭ 186 (+238.18%)
python-PooledProcessMixInFast Concurrent Pool of preforked-processes and threads MixIn for python's socket server
Stars: ✭ 31 (-43.64%)
MayhemThe Python asyncio tutorial I wish existed earlier
Stars: ✭ 184 (+234.55%)
meteor-clusterworker pool for meteor using node js native `cluster` module
Stars: ✭ 18 (-67.27%)
Neph A modern command line job processor, similar with make command
Stars: ✭ 174 (+216.36%)
Jctoolsjctools.github.io/jctools
Stars: ✭ 2,833 (+5050.91%)
SmolA small and fast async runtime for Rust
Stars: ✭ 2,206 (+3910.91%)
event poola header-only event-driven library based on c++11.
Stars: ✭ 27 (-50.91%)
PyeeA port of Node.js's EventEmitter to python
Stars: ✭ 236 (+329.09%)
Kommander IosA lightweight, pure-Swift library for manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.
Stars: ✭ 167 (+203.64%)
LightioLightIO is a userland implemented green thread library for ruby
Stars: ✭ 165 (+200%)
pipelinePipelines using goroutines
Stars: ✭ 46 (-16.36%)
CryptoProfitSwitcherExtensible profit switcher for crypto coins and algorithms
Stars: ✭ 49 (-10.91%)
threadsFork threads and wait for their result
Stars: ✭ 28 (-49.09%)
TosdatabridgeA collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces.
Stars: ✭ 229 (+316.36%)
LearLinux Engine for Asset Retrieval - speed-profiled C HTTP server
Stars: ✭ 165 (+200%)
Joshutoranger-like terminal file manager written in Rust
Stars: ✭ 224 (+307.27%)
DejafuSystematic concurrency testing meets Haskell.
Stars: ✭ 161 (+192.73%)
Vert.xVert.x is a tool-kit for building reactive applications on the JVM
Stars: ✭ 12,544 (+22707.27%)
super-workers🐴 Distribute load on front-end via parallelism
Stars: ✭ 93 (+69.09%)
XeniumA C++ library providing various concurrent data structures and reclamation schemes.
Stars: ✭ 225 (+309.09%)
AkkaBuild highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+21605.45%)
Golang SetA simple set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
Stars: ✭ 2,168 (+3841.82%)
ThespianPython Actor concurrency library
Stars: ✭ 220 (+300%)
BrightfuturesWrite great asynchronous code in Swift using futures and promises
Stars: ✭ 1,890 (+3336.36%)
ZewoLightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Stars: ✭ 1,856 (+3274.55%)
L3-37Yet another Tokio connection pooler. May cause robot uprising.
Stars: ✭ 53 (-3.64%)
neth-proxyStratum <-> Stratum Proxy and optimizer for ethminer
Stars: ✭ 35 (-36.36%)