All Projects → gpool → Similar Projects or Alternatives

348 Open source projects that are alternatives of or similar to gpool

AtomicKit
Concurrency made simple in Swift.
Stars: ✭ 88 (+4.76%)
Mutual labels:  concurrency, semaphore
errgroup
errgroup with goroutine worker limits
Stars: ✭ 143 (+70.24%)
Mutual labels:  goroutine-pool, workerpool
practice
Java并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
Stars: ✭ 39 (-53.57%)
Mutual labels:  concurrency, semaphore
go-worker-thread-pool
A visual working example of a Thread Pool pattern, based on a known blog article.
Stars: ✭ 24 (-71.43%)
Mutual labels:  concurrency
wise-river
Object streaming the way it should be.
Stars: ✭ 33 (-60.71%)
Mutual labels:  concurrency
CacheLib
Pluggable in-process caching engine to build and scale high performance services
Stars: ✭ 637 (+658.33%)
Mutual labels:  concurrency
edd
Erlang Declarative Debugger
Stars: ✭ 20 (-76.19%)
Mutual labels:  concurrency
swift-futures
Demand-driven asynchronous programming in Swift
Stars: ✭ 32 (-61.9%)
Mutual labels:  concurrency
transit
Massively real-time city transit streaming application
Stars: ✭ 20 (-76.19%)
Mutual labels:  concurrency
django-lock-tokens
A Django application that provides a locking mechanism to prevent concurrency editing.
Stars: ✭ 19 (-77.38%)
Mutual labels:  concurrency
think-async
🌿 Exploring cooperative concurrency primitives in Python
Stars: ✭ 178 (+111.9%)
Mutual labels:  concurrency
pygolang
Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)
Stars: ✭ 37 (-55.95%)
Mutual labels:  concurrency
PyGtk-Posting
Open source financial accounting and business management for Linux.
Stars: ✭ 18 (-78.57%)
Mutual labels:  resource-management
golang-101
🍺 In-depth internals, my personal notes, example codes and projects. Includes - Thousands of codes, OOP, Concurrency, Parallelism, Goroutines, Mutexes & Wait Groups, Testing in Go, Go tool chain, Backend web development, Some projects including Log file parser using bufio.Scanner, Spam Masker, Retro led clock, Console animations, Dictionary pro…
Stars: ✭ 61 (-27.38%)
Mutual labels:  concurrency
psched
Priority-based Task Scheduling for Modern C++
Stars: ✭ 59 (-29.76%)
Mutual labels:  concurrency
concurrent-resource
A header-only C++ library that allows easily creating thread-safe, concurrency friendly resources.
Stars: ✭ 17 (-79.76%)
Mutual labels:  concurrency
async-enumerable-dotnet
Experimental operators for C# 8 IAsyncEnumerables
Stars: ✭ 32 (-61.9%)
Mutual labels:  concurrency
savetheworldwithgo
Build systems with Go examples
Stars: ✭ 81 (-3.57%)
Mutual labels:  concurrency
Composer
Library for composability of interdependent non-blocking I/O tasks
Stars: ✭ 19 (-77.38%)
Mutual labels:  concurrency
pool
A highly flexible process pooling library for Node.js
Stars: ✭ 18 (-78.57%)
Mutual labels:  concurrency
futex
File-based Ruby Mutex
Stars: ✭ 14 (-83.33%)
Mutual labels:  concurrency
fastgpu
A queue service for quickly developing scripts that use all your GPUs efficiently
Stars: ✭ 69 (-17.86%)
Mutual labels:  resource-management
scalable-concurrent-containers
High performance containers and utilities for concurrent and asynchronous programming
Stars: ✭ 101 (+20.24%)
Mutual labels:  concurrency
sto
Software Transactional Objects
Stars: ✭ 40 (-52.38%)
Mutual labels:  concurrency
flash-sale
高并发多方案秒杀架构-核心应用。
Stars: ✭ 90 (+7.14%)
Mutual labels:  concurrency
conn
netpoll事件驱动,goroutine协程池化,降低无效协程的资源占用,适用于高连接数(对于低频数据传输的场景,可以大幅降低协程数,提升资源利用率)
Stars: ✭ 28 (-66.67%)
Mutual labels:  goroutine-pool
TAOMP
《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
Stars: ✭ 39 (-53.57%)
Mutual labels:  concurrency
csp.js
📺 CSP for vanilla JavaScript
Stars: ✭ 45 (-46.43%)
Mutual labels:  concurrency
benchmark-http
No description or website provided.
Stars: ✭ 15 (-82.14%)
Mutual labels:  concurrency
go-stm
Software Transactional Memory for Go
Stars: ✭ 15 (-82.14%)
Mutual labels:  concurrency
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (-65.48%)
Mutual labels:  concurrency
nativescript-http
The best way to do HTTP requests in NativeScript, a drop-in replacement for the core HTTP with important improvements and additions like proper connection pooling, form data support and certificate pinning
Stars: ✭ 32 (-61.9%)
Mutual labels:  concurrency
easy-promise-queue
An easy JavaScript Promise queue which is automatically executed, concurrency controlled and suspendable.
Stars: ✭ 31 (-63.1%)
Mutual labels:  concurrency
ring-election
A node js library with a distributed leader/follower algorithm ready to be used
Stars: ✭ 92 (+9.52%)
Mutual labels:  concurrency
detox
distributed tox (tox plugin to run testenvs in parallel)
Stars: ✭ 48 (-42.86%)
Mutual labels:  concurrency
soabase-stages
A tiny library that makes staged/pipelined CompletableFutures much easier to create and manage
Stars: ✭ 23 (-72.62%)
Mutual labels:  concurrency
kotlin-concurrency-primitives
Demo project that showcases the usage of various concurrency primitives in Java and Kotlin.
Stars: ✭ 32 (-61.9%)
Mutual labels:  concurrency
semaphore-docs-new
Documentation site for Semaphore.
Stars: ✭ 23 (-72.62%)
Mutual labels:  semaphore
workerpoolxt
Concurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Stars: ✭ 15 (-82.14%)
Mutual labels:  concurrency
Async-Channel
Python async multi-task communication library. Used by OctoBot project.
Stars: ✭ 13 (-84.52%)
Mutual labels:  concurrency
await-lock
Mutex locks for async functions
Stars: ✭ 66 (-21.43%)
Mutual labels:  concurrency
gotopus
Gotopus is a minimalistic tool that runs arbitrary commands concurrently.
Stars: ✭ 17 (-79.76%)
Mutual labels:  concurrency
wasm-bindgen-rayon
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Stars: ✭ 257 (+205.95%)
Mutual labels:  concurrency
aiorwlock
Read/Write Lock - synchronization primitive for asyncio
Stars: ✭ 90 (+7.14%)
Mutual labels:  concurrency
csp
A library for Communicating Sequential Processes in Node.js, built on top of async/await
Stars: ✭ 59 (-29.76%)
Mutual labels:  concurrency
channel
Go-like channels for JavaScript
Stars: ✭ 49 (-41.67%)
Mutual labels:  concurrency
haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (-17.86%)
Mutual labels:  concurrency
Shift
Light-weight EventKit wrapper.
Stars: ✭ 31 (-63.1%)
Mutual labels:  concurrency
thread-pool
A modern thread pool implementation based on C++20
Stars: ✭ 104 (+23.81%)
Mutual labels:  concurrency
mux-stream
(De)multiplex asynchronous streams
Stars: ✭ 34 (-59.52%)
Mutual labels:  concurrency
go course
個人多年來學習與實作上的心得筆記
Stars: ✭ 25 (-70.24%)
Mutual labels:  concurrency
await async
Provide await and async methods to Crystal Lang
Stars: ✭ 71 (-15.48%)
Mutual labels:  concurrency
queueable
Convert streams to async ⌛ iterables ➰
Stars: ✭ 43 (-48.81%)
Mutual labels:  concurrency
gohive
🐝 A Highly Performant and easy to use goroutine pool for Go
Stars: ✭ 41 (-51.19%)
Mutual labels:  goroutine-pool
traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (-70.24%)
Mutual labels:  concurrency
optimistic lock coupling rs
🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
Stars: ✭ 21 (-75%)
Mutual labels:  concurrency
ProtoPromise
Robust and efficient library for management of asynchronous operations in C#/.Net.
Stars: ✭ 20 (-76.19%)
Mutual labels:  concurrency
atomix
Simple and easy wrappers for Go sync/atomic package.
Stars: ✭ 26 (-69.05%)
Mutual labels:  concurrency
JTK
JTK is a library designed for writing applications and libraries in C. It provides core utilities such as collections, unit testing, I/O streams, threads and much more.
Stars: ✭ 25 (-70.24%)
Mutual labels:  concurrency
geeteventbus
An inprocess eventbus for highly concurrent Python applications
Stars: ✭ 17 (-79.76%)
Mutual labels:  concurrency
1-60 of 348 similar projects