Projects in Awesome Lists tagged with communicating-sequential-processes
A curated list of projects in awesome lists tagged with communicating-sequential-processes .
https://github.com/Stiffstream/sobjectizer
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.
actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread
Last synced: 15 Mar 2025
https://github.com/stiffstream/sobjectizer
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.
actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread
Last synced: 15 May 2025
https://github.com/vladopajic/go-actor
A lightweight library for writing concurrent programs in Go using the Actor model.
actor actor-model communicating-sequential-processes concurrency concurrent-programming csp go go-actor go-channel go-concurrency golang goroutine goroutines goroutines-channels high-performance
Last synced: 12 Apr 2025
https://github.com/jfet97/csp
Communicating Sequential Processes in JavaScript
async asynchronous await communicating-sequential-processes csp
Last synced: 17 Jun 2026
https://github.com/mrft/itr8
A library for transIterators: unified 'operators' for javascript iterators (synchronous AND asynchronous iterators) - https://mrft.github.io/itr8/
asynciterator communicating-sequential-processes csp functional-programming iterator javascript javascript-library transducers transiterator typescript typescript-library
Last synced: 02 Feb 2026
https://github.com/stiffstream/so5-dining-philosophers
Several implementations of solutions for "Dining Philosophers" problem built by using Actor and CSP models on top of SObjectizer framework
communicating-sequential-processes concurrency cplusplus cplusplus-14 sobjectizer
Last synced: 10 Nov 2025
https://github.com/dydx/mucking-with-csp
Mucking around with @paybase/csp and @paybase/pool
communicating-sequential-processes javascript
Last synced: 20 Jul 2025
https://github.com/tuberboy/csp
Communicating sequential processes
10x-faster communicating-sequential-processes csp csp-model multithreading parrallel
Last synced: 19 Mar 2025
https://github.com/mtumilowicz/go-concurrency-goroutine-workshop
Introduction into CSP based concurrency on the example of golang goroutines.
communicating-sequential-processes csp go golang golang-examples golang-go goroutine goroutine-pool goroutine-safe goroutines workshop workshop-materials
Last synced: 31 Mar 2025
https://github.com/akarshippili/go-concurrency
examples, usecases of go concurrency
channels communicating-sequential-processes csp go-concurrency goroutines heap loadbalancer
Last synced: 18 Jan 2026