Show HN: Ractor – a Rust-based actor framework with clusters and supervisors

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ractor

    Rust actor framework

  • ponyc

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

  • Never a bad time to plug Pony lang[1] - a safety-oriented actor-model language. In addition to the numerous safety guarantees, you also get a beautiful syntax and automatic memory management. Really a great language that often gets overshadowed by Rust's hype-turfing.

    [1]: https://www.ponylang.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Ractor

    Discontinued Redis based distributed actors + Dead simple API for distributed POCOs persistence (by buybackoff)

  • When I was looking for a name for my now-archived distributed actors system based on Redis ( https://github.com/buybackoff/Ractor), the choice for Redis+Actor was between Reactor, Redactor and Ractor. Then I found a reference to The Diamond Age book (https://en.m.wikipedia.org/wiki/The_Diamond_Age) where a ractor is a live human performer working from a computer-provided script. I found it somewhat fitting to the actors abstraction. And the most cyberpunky.

  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

  • They don't, at least not yet. https://github.com/lunatic-solutions/lunatic/issues/150

    It is WebAssembly based though, so it should be easier than trying to deal with dynamic libraries and Rust's ABI.

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