actor-model

There are 642 repositories under actor-model topic.

  • akka

    akka/akka

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

    Language:Scala12.9k5798k3.6k
  • dotnet/orleans

    Cloud Native application framework for .NET

    Language:C#9.9k5023.9k2k
  • actix/actix

    Actor framework for Rust.

    Language:Rust8.4k144258643
  • citybound/citybound

    A work-in-progress, open-source, multi-player city simulation game.

    Language:Rust7.7k214294323
  • ponyc

    ponylang/ponyc

    Pony is an open-source, actor-model, capabilities-secure, high performance programming language

    Language:C5.6k1401.9k411
  • protoactor-go

    asynkron/protoactor-go

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

    Language:Go4.9k195314515
  • akka.net

    akkadotnet/akka.net

    Canonical actor model implementation for .NET with local + distributed actors in C# and F#.

    Language:C#4.6k2572.4k1k
  • alibaba/coobjc

    coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.

    Language:Objective-C4k9888528
  • actor-framework/actor-framework

    An Open Source Implementation of the Actor Model in C++

    Language:C++3.1k178866534
  • ergo

    ergo-services/ergo

    An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

    Language:Go2.7k5359128
  • orbit/orbit

    Orbit - Virtual actor framework for building distributed systems

    Language:Kotlin1.7k111109173
  • stateright/stateright

    A model checker for implementing distributed systems.

    Language:Rust1.5k243154
  • nanomq

    nanomq/nanomq

    An ultra-lightweight and blazing-fast Messaging broker/bus for IoT edge & SDV

    Language:C1.4k41495164
  • jodal/pykka

    🌀 Pykka makes it easier to build concurrent Python applications.

    Language:Python1.2k3477107
  • nactio/nact

    nact ⇒ node.js + actors ⇒ your services have never been so µ

    Language:TypeScript1.1k276554
  • apache/pekko

    Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

    Language:Scala1.1k58308133
  • lemunozm/message-io

    Fast and easy-to-use event-driven network library.

    Language:Rust1k157369
  • petabridge/akka-bootcamp

    Self-paced training course to learn Akka.NET fundamentals from scratch

    Language:C#1k801231.6k
  • riker-rs/riker

    Easily build efficient, highly concurrent and resilient applications. An Actor Framework for Rust.

    Language:Rust1k298374
  • anthdm/hollywood

    Blazingly fast and light-weight Actor engine written in Golang

    Language:Go971245486
  • QuantumLeaps/qpc

    QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    Language:C9046930244
  • dotnetGame/MineCase

    Minecraft server based on Orleans

    Language:C#755474976
  • sniper00/moon

    A lightweight game server framework implemented with Actor Model

    Language:C++7073713158
  • LeonHartley/Coerce-rs

    Actor runtime and distributed systems framework for Rust

    Language:Rust682163021
  • zllangct/rockgo

    A developing game server framework,based on Entity Component System(ECS).

    Language:Go6692312131
  • scalecube-services

    scalecube/scalecube-services

    Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing

    Language:Java60050155105
  • apple/swift-distributed-actors

    Peer-to-peer cluster implementation for Swift Distributed Actors

    Language:Swift5742457753
  • riot-ml/riot

    An actor-model multi-core scheduler for OCaml 5 🐫

    Language:OCaml48193631
  • swimos/swim

    Full stack application platform for building stateful microservices, streaming APIs, and real-time UIs

    Language:Java473318341
  • 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.

    Language:C++462207045
  • CloudI/CloudI

    A Cloud at the lowest level!

    Language:Erlang4043821051
  • operand/agency

    A fast and minimal framework for building agent-integrated systems

    Language:Python38773719
  • devsisters/shardcake

    Sharding and location transparency for Scala

    Language:Scala374123929
  • QuantumLeaps/qpcpp

    QP/C++ Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    Language:C++356222079
  • TeaEntityLab/fpGo

    Monad, Functional Programming features for Golang

    Language:Go3439322
  • cherry-game/cherry

    Actor model game server framework based on golang

    Language:Go34181752