go-left-rightA faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
Stars: ✭ 42 (-95.98%)
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 (-83.56%)
Chymyst CoreDeclarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-86.42%)
Fucking Java Concurrency🎏 Simple show cases of java concurrency problems, seeing 🙈 is believing 🐵
Stars: ✭ 779 (-25.53%)
Mttlock, RWMUTEX, Collab, USM, RSem and other C++ templates for Windows to provide read/write mutex locks, various multithreading tools, collaboration, differential updates and more
Stars: ✭ 18 (-98.28%)
geeteventbusAn inprocess eventbus for highly concurrent Python applications
Stars: ✭ 17 (-98.37%)
Object threadsafeWe make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Stars: ✭ 280 (-73.23%)
practiceJava并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
Stars: ✭ 39 (-96.27%)
TAOMP《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
Stars: ✭ 39 (-96.27%)
optimistic lock coupling rs🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
Stars: ✭ 21 (-97.99%)
Tascalate ConcurrentImplementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Stars: ✭ 144 (-86.23%)
mux-stream(De)multiplex asynchronous streams
Stars: ✭ 34 (-96.75%)
trafficMassively real-time traffic streaming application
Stars: ✭ 25 (-97.61%)
XeniumA C++ library providing various concurrent data structures and reclamation schemes.
Stars: ✭ 225 (-78.49%)
Left RightA lock-free, read-optimized, concurrency primitive.
Stars: ✭ 1,245 (+19.02%)
ThmapConcurrent trie-hash map library
Stars: ✭ 51 (-95.12%)
concurrent-llconcurrent linked list implementation
Stars: ✭ 66 (-93.69%)
hatrackFast, multi-reader, multi-writer, lockless data structures for parallel programming
Stars: ✭ 55 (-94.74%)
java-multithreadCódigos feitos para o curso de Multithreading com Java, no canal RinaldoDev do YouTube.
Stars: ✭ 24 (-97.71%)
Golang TutorialsGo Tutorials - Let's get our hands really dirty by writing a lot of Golang code
Stars: ✭ 277 (-73.52%)
Jctoolsjctools.github.io/jctools
Stars: ✭ 2,833 (+170.84%)
ConcurrencppModern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Stars: ✭ 340 (-67.5%)
Actors.jlConcurrent computing in Julia based on the Actor Model
Stars: ✭ 95 (-90.92%)
ZioZIO — A type-safe, composable library for async and concurrent programming in Scala
Stars: ✭ 3,167 (+202.77%)
Concurrent Mapa thread-safe concurrent map for go
Stars: ✭ 2,627 (+151.15%)
transitMassively real-time city transit streaming application
Stars: ✭ 20 (-98.09%)
SpscqueueA bounded single-producer single-consumer wait-free and lock-free queue written in C++11
Stars: ✭ 307 (-70.65%)
CrossbeamTools for concurrent programming in Rust
Stars: ✭ 4,180 (+299.62%)
Exchange CoreUltra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
Stars: ✭ 801 (-23.42%)
Pykka🌀 Pykka makes it easier to build concurrent applications.
Stars: ✭ 944 (-9.75%)
EventletConcurrent networking library for Python
Stars: ✭ 1,003 (-4.11%)
PulsarFibers, Channels and Actors for Clojure
Stars: ✭ 885 (-15.39%)
YacA fast, lock-free, shared memory user data cache for PHP
Stars: ✭ 782 (-25.24%)
ActixActor framework for Rust.
Stars: ✭ 6,764 (+546.65%)
Tla Rustwriting correct lock-free and distributed stateful systems in Rust, assisted by TLA+
Stars: ✭ 880 (-15.87%)
PgetThe fastest file download client
Stars: ✭ 724 (-30.78%)
Example.v2An example project for book 'Go Programming & Concurrency in Practice, 2nd edition' (《Go并发编程实战》第2版).
Stars: ✭ 722 (-30.98%)
Actor.jsElixir-style actors in JavaScript
Stars: ✭ 48 (-95.41%)
JdonframeworkDomain-Driven-Design Pub/Sub Domain-Events framework
Stars: ✭ 978 (-6.5%)
LibzmqZeroMQ core engine in C++, implements ZMTP/3.1
Stars: ✭ 7,418 (+609.18%)
Jcsprout👨🎓 Java Core Sprout : basic, concurrent, algorithm
Stars: ✭ 26,536 (+2436.9%)
ArqFast job queuing and RPC in python with asyncio and redis.
Stars: ✭ 695 (-33.56%)
MbassadorPowerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
Stars: ✭ 877 (-16.16%)
SwiftcoroutineSwift coroutines for iOS, macOS and Linux.
Stars: ✭ 690 (-34.03%)
CrRuns your tasks at maximum concurrency
Stars: ✭ 681 (-34.89%)
Parallel HashmapA family of header-only, very fast and memory-friendly hashmap and btree containers.
Stars: ✭ 858 (-17.97%)
Translations🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+480.69%)
System designPreparation links and resources for system design questions
Stars: ✭ 7,170 (+585.47%)
BlocA predictable state management library that helps implement the BLoC design pattern
Stars: ✭ 8,214 (+685.28%)
KovenantKovenant. Promises for Kotlin.
Stars: ✭ 657 (-37.19%)
ContinuableC++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)
Stars: ✭ 655 (-37.38%)
ArpxAutomate and relate multiple processes.
Stars: ✭ 49 (-95.32%)
PhobosThe standard library of the D programming language
Stars: ✭ 1,038 (-0.76%)