All Categories → Control Flow → concurrency

Top 332 concurrency open source projects

await async
Provide await and async methods to Crystal Lang
atomix
Simple and easy wrappers for Go sync/atomic package.
treap
A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
TAOMP
《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
pygolang
Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)
wise-river
Object streaming the way it should be.
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
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…
easy-promise-queue
An easy JavaScript Promise queue which is automatically executed, concurrency controlled and suspendable.
go-worker-thread-pool
A visual working example of a Thread Pool pattern, based on a known blog article.
detox
distributed tox (tox plugin to run testenvs in parallel)
kotlin-concurrency-primitives
Demo project that showcases the usage of various concurrency primitives in Java and Kotlin.
workerpoolxt
Concurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
django-lock-tokens
A Django application that provides a locking mechanism to prevent concurrency editing.
wasm-bindgen-rayon
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
pool
A highly flexible process pooling library for Node.js
csp
A library for Communicating Sequential Processes in Node.js, built on top of async/await
think-async
🌿 Exploring cooperative concurrency primitives in Python
haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
flash-sale
高并发多方案秒杀架构-核心应用。
optimistic lock coupling rs
🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
ProtoPromise
Robust and efficient library for management of asynchronous operations in C#/.Net.
conquerant
lightweight async/await for Clojure
concore
Core abstractions for dealing with concurrency in C++
hunt
A refined core library for D programming language. The module has concurrency / collections / event / io / logging / text / serialization and more.
python3-concurrency
Python3爬虫系列的理论验证,首先研究I/O模型,分别用Python实现了blocking I/O、nonblocking I/O、I/O multiplexing各模型下的TCP服务端和客户端。然后,研究同步I/O操作(依序下载、多进程并发、多线程并发)和异步I/O(asyncio)之间的效率差别
circular-buffer
A Lock Free Concurrent Circular Buffer
beems
a bee-queue based minimalist toolkit for building fast, decentralized, scalable and fault tolerant microservices
Sqlable
Swift library for making storing data in a SQLite database simple and magic-free
grimoire
A fast, concurrent based scripting language for D.
portal
A lightweight framework for golang object (struct) serialization (mapping). Inspired heavily by marshmallow (a Python library).
gcl
A graph concurrent library for C++
cl-gserver
Actor framework featuring actors and agents for easy access to state and asynchronous operations.
ratelimiter
A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.
pinboard
A threadsafe way to publish data, just stick it on the pinboard
ComposableAsync
Create, compose and inject asynchronous behaviors in .Net Framework and .Net Core.
idle
Idle is an asynchronous and hot-reloadable C++ dynamic component framework
practice
Java并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
rust-concurrency-patterns
Examples of concurrency patterns implemented in Rust
High-concurrency
High concurrency demo
241-300 of 332 concurrency projects