All Projects → akkadotnet → Akka.net

akkadotnet / Akka.net

Licence: other
Port of Akka actors for .NET

Programming Languages

C#
18002 projects
Rich Text Format
576 projects
F#
602 projects
powershell
5483 projects
shell
77523 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to Akka.net

Akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+196.67%)
Mutual labels:  reactive, concurrency, akka, actor-model
Actix
Actor framework for Rust.
Stars: ✭ 6,764 (+68.09%)
Mutual labels:  concurrency, actor-model, actor
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.
Stars: ✭ 172 (-95.73%)
Mutual labels:  concurrency, actor-model, actor
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (-99.28%)
Mutual labels:  cluster, actor-model, concurrency
Orleans
Orleans is a cross-platform framework for building distributed applications with .NET
Stars: ✭ 8,131 (+102.06%)
Mutual labels:  reactive, concurrency, actor-model
cl-gserver
Actor framework featuring actors and agents for easy access to state and asynchronous operations.
Stars: ✭ 121 (-96.99%)
Mutual labels:  reactive, concurrency, actor
Cloudi
A Cloud at the lowest level!
Stars: ✭ 352 (-91.25%)
Mutual labels:  reactive, concurrency, actor-model
Qpc
QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 379 (-90.58%)
Mutual labels:  actor-model, actor
akka-periscope
Akka plugin to collect various data about actors
Stars: ✭ 16 (-99.6%)
Mutual labels:  akka, actor
Rxjava2 Jdbc
RxJava2 integration with JDBC including Non-blocking Connection Pools
Stars: ✭ 360 (-91.05%)
Mutual labels:  reactive, concurrency
transit
Massively real-time city transit streaming application
Stars: ✭ 20 (-99.5%)
Mutual labels:  actor-model, concurrency
akkordeon
training neural networks with akka
Stars: ✭ 51 (-98.73%)
Mutual labels:  akka, actor-model
traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (-99.38%)
Mutual labels:  actor-model, concurrency
reacted
Actor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-99.58%)
Mutual labels:  reactive, actor-model
protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 4,138 (+2.83%)
Mutual labels:  akka, actor-model
Akka Grpc
Akka gRPC
Stars: ✭ 361 (-91.03%)
Mutual labels:  reactive, akka
nact
nact ⇒ node.js + actors ⇒ your services have never been so µ
Stars: ✭ 1,003 (-75.07%)
Mutual labels:  akka, actor-model
dogactor
Distributed Systems,Based on Actor Model
Stars: ✭ 70 (-98.26%)
Mutual labels:  actor-model, actor
esm
Lightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-99.48%)
Mutual labels:  reactive, concurrency
scala-web-development
Scala Web 开发 - 使用 Akka
Stars: ✭ 42 (-98.96%)
Mutual labels:  reactive, akka

Akka.NET

Akka.NET logo

Gitter

Akka.NET is a professional-grade port of the popular Java/Scala framework Akka distributed actor framework to .NET.

Akka.NET is a .NET Foundation project.

.NET Foundation Logo

Build Status

Stage Status
Build Build Status
NuGet Pack Build Status
.NET Framework Unit Tests Build Status
.NET Framework MultiNode Tests Build Status
.NET Core (Windows) Unit Tests Build Status
.NET Core (Linux) Unit Tests Build Status
.NET Core (Windows) MultiNode Tests Build Status
.NET Core (Linux) MultiNode Tests
Docs Build Status

Documentation and resources

Akka.NET Project Site

Install Akka.NET via NuGet

If you want to include Akka.NET in your project, you can install it directly from NuGet

To install Akka.NET Distributed Actor Framework, run the following command in the Package Manager Console

PM> Install-Package Akka
PM> Install-Package Akka.Remote

And if you need F# support:

PM> Install-Package Akka.FSharp

Builds

Please see Building Akka.NET.

To access nightly Akka.NET builds, please see the instructions here.

Support

If you need help getting started with Akka.NET, there's a number of great community resources online:

If you and your company are interested in getting professional Akka.NET support, you can contact Petabridge for dedicated Akka.NET support.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].