90 Open Source Concurrent Programming Software Projects
Free and open source concurrent programming code projects including engines, APIs, generators, and tools.
Mbassador 904 ⭐
Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
Fucking Java Concurrency 832 ⭐
🎏 Simple showcases of java concurrency problems, seeing 🙈 is believing 🐵
Java Concurrency Progamming Tutorial 978 ⭐
BAT华为大厂一线工程师四年磨一剑精心编排 Java 高并发编程案例代码 & 教程 & 面试题集锦。详细文档讲解请阅读本人的知识库仓：https://github.com/Wasabi1234/Java-Interview-Tutorial
Golang Tutorials 292 ⭐
Go Tutorials - Let's get our hands really dirty by writing a lot of Golang code
Tascalate Concurrent 166 ⭐
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Taskchain 165 ⭐
TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).
Sobjectizer 247 ⭐
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.
Newbe.claptrap 191 ⭐
This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way.
Tascalate Async Await 79 ⭐
Async / Await asynchronous programming model for Java version 1.8 though 17; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).
Asyncoro 50 ⭐
Python framework for asynchronous, concurrent, distributed, network programming with coroutines
Concurrencpp 774 ⭐
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Linux Kernel Driver Programming 41 ⭐
Implementation of PCI drivers, kprobe, sysfs, devfs, sensor driver, miscdevices, synchronization
Kanwangzjm Practice 38 ⭐
Puzzl 35 ⭐
:game_die: An intelligent version of the sliding-puzzle game for your terminal built in golang
Acook Blacklight 41 ⭐
a stack-based concatenative virtual machine for implementing highly concurrent languages
Javabrainmap 34 ⭐
Java 体系涉及到的各方面知识点脑图总结，万物皆脑图。The knowledge of all aspects of the Java system is summarized in the brain map.
Windowsnt Mt 20 ⭐
tlock, RWMUTEX, Collab, USM, RSem and other C++ templates for Windows to provide read/write mutex locks, various multithreading tools, collaboration, differential updates and more
I2y Jet 19 ⭐
Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.
Efcore Concurrency Handling 36 ⭐
A repository showing how to handle concurrent conflicts using EntityFramework Core and DDD Aggregates
Sim Universal Construction 42 ⭐
An open-source framework for concurrent data-structures and benchmarks.
Virtualmachine 11 ⭐
Made Cpp 2020 Hw 33 ⭐
A repo for publishing tasks and tests for mail.ru MADE (big-data school) 2020 C++ course.
Tirimatangi Lazy 87 ⭐
Light-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.
Go Left Right 41 ⭐
A 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>
Advanced Programming Practice 21 ⭐
All of my lab work done for Advanced Programming Practice Lab(18CSC207J)
Java Multithread 20 ⭐
Códigos feitos para o curso de Multithreading com Java, no canal RinaldoDev do YouTube.
Mystral 12 ⭐
Mystral (pronounced "ˈMistrəl") is an efficient library to deal with relational databases quickly.
Grpc Connection Library 13 ⭐
grpc-connection-library that supports the gRPC client-server connection interface for the developers to use as a gRPC middleware in the application.
Mastering Delphi Programming A Complete Reference Guide 15 ⭐
Learn all about building fast, scalable, and high performing applications with Delphi
Gowl 13 ⭐
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.