Lisp-Actors

Actor system

An implementation of Hewitt's Actor system in Common Lisp, enabling thread-agnostic message passing and state changes.

Thread-agnostic Actors in Common Lisp

GitHub

69 stars
14 watching
9 forks
Language: Common Lisp
last commit: 10 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
naveensundarg/common-lisp-actors An actor system implementation in Common Lisp 112
zkat/memento-mori A Common Lisp library for building robust actor-based systems by embracing failure and promoting limited damage recovery. 32
mdbergmann/cl-gserver An actor framework for building concurrent, event-driven systems with support for message passing, state management, and concurrency tools. 199
aarvid/actors An Actor-based concurrency framework for Common Lisp applications 12
com-lihaoyi/castor A lightweight, typed Actor library for concurrent data pipelines or state machines 135
vladopajic/go-actor A Go library for writing concurrent programs using the Actor model. 159
hopac/hopac A concurrent programming library for F# that uses an actor-based model. 524
asynkron/protoactor-dotnet An ultra-fast distributed actor system for building concurrent, networked applications 1,733
argumentcomputer/lurk-lisp A Lisp implementation of Lurk's API without proof mechanisms 67
louthy/echo-process An actor-based system library for C# with support for persistence and integration with Redis. 116
dnaeon/clingon A command-line options parser system for Common Lisp 127
stiffstream/sobjectizer An actor framework for C++ that simplifies the development of concurrent and multithreaded applications. 487
pawelkaczor/akka-ddd A framework for building distributed services using actor systems and event-sourcing architecture 353
basiliscos/cpp-rotor An event loop friendly C++ actor micro-framework for building concurrent, distributed systems 349
juliaactors/actors.jl A concurrent computing framework in Julia based on the Actor Model, enabling reactive applications with message-driven concurrency and resilience. 106