actor-model

There are 671 repositories under actor-model topic.

  • akka

    akka/akka

    A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

    Language:Scala13.1k5728k3.6k
  • dotnet/orleans

    Cloud Native application framework for .NET

    Language:C#10.1k5014k2k
  • actix/actix

    Actor framework for Rust.

    Language:Rust8.7k141260652
  • citybound/citybound

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

    Language:Rust7.8k212295332
  • ponyc

    ponylang/ponyc

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

    Language:C5.7k1431.9k415
  • protoactor-go

    asynkron/protoactor-go

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

    Language:Go5.1k199316522
  • akka.net

    akkadotnet/akka.net

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

    Language:C#4.7k2542.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-C4k9888523
  • ergo

    ergo-services/ergo

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

    Language:Go3.7k5967143
  • actor-framework/actor-framework

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

    Language:C++3.2k178897544
  • orbit/orbit

    Orbit - Virtual actor framework for building distributed systems

    Language:Kotlin1.7k111110173
  • nanomq

    nanomq/nanomq

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

    Language:C1.6k45567197
  • stateright/stateright

    A model checker for implementing distributed systems.

    Language:Rust1.6k233157
  • anthdm/hollywood

    Blazingly fast and light-weight Actor engine written in Golang

    Language:Go1.2k3161103
  • apache/pekko

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

    Language:Scala1.2k55337149
  • jodal/pykka

    🌀 Pykka makes it easier to build concurrent Python applications.

    Language:Python1.2k3478106
  • lemunozm/message-io

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

    Language:Rust1.1k177775
  • nactio/nact

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

    Language:TypeScript1.1k266641
  • 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:Rust1k298469
  • QuantumLeaps/qpc

    QP/C Real-Time Embedded Framework/RTOS based on asynchronous, event-driven Active Objects (Actors) and Hierarchical State Machines

    Language:C9876934248
  • sniper00/moon

    A lightweight game server framework implemented with Actor Model

    Language:C++7883823172
  • dotnetGame/MineCase

    Minecraft server based on Orleans

    Language:C#775464978
  • LeonHartley/Coerce-rs

    Actor runtime and distributed systems framework for Rust

    Language:Rust715153225
  • zllangct/rockgo

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

    Language:Go6812312132
  • 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:Java61251163106
  • apple/swift-distributed-actors

    Peer-to-peer cluster implementation for Swift Distributed Actors

    Language:Swift6022258760
  • riot-ml/riot

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

    Language:OCaml575123936
  • cherry-game/cherry

    Actor model game server framework based on golang

    Language:Go53891887
  • swimos/swim

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

    Language:Java489318439
  • 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++488207346
  • dobyte/due

    A lightweight distributed game server framework developed based on Go language.

    Language:Go457112172
  • operand/agency

    A fast and minimal framework for building agent-integrated systems

    Language:Python41693721
  • CloudI/CloudI

    A Cloud at the lowest level!

    Language:Erlang4103821050
  • devsisters/shardcake

    Sharding and location transparency for Scala

    Language:Scala397104330
  • QuantumLeaps/qpcpp

    QP/C++ Real-Time Embedded Framework/RTOS based on asynchronous, event-driven Active Objects (Actors) and Hierarchical State Machines

    Language:C++392222183