A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
A General-purpose Task-parallel Programming System in C++
- parallel-programming
- threadpool
- concurrent-programming
- high-performance-computing
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
- concurrency
- ruby
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
- cpp
- await
- async-await
- executor-service
A C++ library of Concurrent Data Structures
- lock-free
- containers
- hazard-pointer
- rcu
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
C++14 concurrent lock-free low-latency queue.
Lightweight in-process concurrent programming
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- actor-model
- cloud-native
- concurrency
- distributed-actors
Map over promises concurrently
- promise
- async-functions
- concurrency
- mapper
Concurrent data structures in C++
Popular PHP library for serialized execution of critical code in concurrent situations
- lock
- mutex
- semaphore
- php
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
- cpp20
- coroutines
- wait-free
- threadpool
An 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.
- cpp
- cplusplus
- cplusplus-17
- actor-model
C++11 thread-safe container for sharing data between threads (synchronized queue)
- cpp
- multithreading
- thread-safe
- channel
http://hopac.github.io/Hopac/Hopac.html
- concurrent-programming
- csp
- actors
- cml
Go concurrent-safe, goroutine-safe, thread-safe queue
- golang
- go
- concurrency
- concurrent
[Go]Distributed Actor/Grain framework for Golang with goodies
- actor-model
- actors
- actorsystem
- golang
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
- async
- sync
- concurrent
- functional-programming
Run promise-returning & async functions concurrently with optional limited concurrency
Synchronization and asynchronous computation package for Go
- go
- async
- future
- promise
A lightweight library for writing concurrent programs in Go using the Actor model.
- actor
- go-actor
- concurrency
- concurrent-programming
[A]synchronous Functional Programming
- function-composition
- asynchronous
- transducers
- parallel
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.