Concurrency & Fault-tolerant In Distributed Systems

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. actix

    Actor framework for Rust.

    Similarly, in the Rust ecosystem, frameworks like Actix and Ractor emerge, leveraging Rust’s safety guarantees while aiming to mimic BEAM’s ability to manage failures with supervision hierarchies. I don’t think Actix allows easy communication across nodes, but Ractor is actively working to get a production-ready cluster module.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. gleam

    ⭐️ A friendly language for building type-safe, scalable systems!

    The BEAM runtime demonstrates the power of building concurrency and fault tolerance into the core runtime. While other languages can approximate these capabilities through frameworks, the elegance and robustness of having it built into the runtime remains compelling. I believe that’s why Gleam decided to use the BEAM when it was being built.

  4. ergo

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

    In the realm of Go, Ergo serves as an ambitious attempt to close the gap between Go’s native concurrency model using goroutines and the robust actor-based systems seen in Erlang VM. This approach seeks to merge Go's efficiency with the actor model’s strengths.

  5. ractor

    Rust actor framework

    Similarly, in the Rust ecosystem, frameworks like Actix and Ractor emerge, leveraging Rust’s safety guarantees while aiming to mimic BEAM’s ability to manage failures with supervision hierarchies. I don’t think Actix allows easy communication across nodes, but Ractor is actively working to get a production-ready cluster module.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Is akka still worth learning to be employable?

    1 project | /r/scala | 7 Dec 2023
  • Migrate the classic transport of pekko to Netty 4 without CVEs

    1 project | /r/scala | 12 Sep 2023
  • 6 Common Misconceptions Around Akka-HTTP / Pekko-HTTP

    2 projects | /r/scala | 6 Jul 2023
  • Actor Frameworks

    7 projects | /r/dotnet | 22 Jan 2022
  • Ergo: Erlang-inspired event driven actor framework in Go

    10 projects | news.ycombinator.com | 12 Sep 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?