Skip to content
Awesome Index

dotNET Distributed Computing

Search all dotNET projects →

5 projectsDistributed Computing

  • 60%active
  • 40%steady

Distributed Computing

  • Orleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research.

    C#MIT Licenseactive

  • Akka.NET is a port of the popular Java/Scala framework Akka to .NET. This is a community-driven port and is not affiliated with Typesafe who makes the original Java/Scala version.

    C#Otheractive

  • Raft implementation for .NET and ASP.NET Core that allows to build clustered microservices powered by distributed consensus and replication

    C#MIT Licenseactive

  • Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc. Additional API available for F# called Orleankka.FSharp.

    C#Apache License 2.0steady

  • Zebus is a lightweight, highly versatile, peer-to-peer service bus, built with CQRS principles in mind. It allows applications to communicate with each other in a fast and easy manner. Most of the complexity is hidden in the library and you can focus on writing code that matters to you, not debugging messaging code. A very fundamental base for any distributed application.

    C#MIT Licensesteady

Back to Awesome dotNETSearch Awesome dotNET →