Akka Alternatives

Similar projects and alternatives to Akka

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Akka alternative or higher similarity.

Suggest an alternative to Akka

Reviews and mentions

Posts with mentions or reviews of Akka. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-12.
  • About Halo game's backend
    If you're interested in the actor model, there's also a JVM implementation called Akka and a .NET port called Akka.NET
  • Delphi 11 Alexandria Has Been Released
    please show me something like this: https://akka.io/ or this: https://zio.dev/ or this: https://github.com/milessabin/shapeless
  • Akka became the de-facto solution for Scala web development?
    reddit.com/r/scala | 2021-09-18
    For now, Scala 3 projects can depend on the 2.13 version of Akka, but work on publishing Akka for Scala 3 seems to be progressing steadily: https://github.com/akka/akka/issues/30243
  • Scala or Go: Who Wore It Better?
    dev.to | 2021-09-06
    Scala became really popular with the advent of "Big Data" because functional programming lends itself so naturally to analytics, and the learning curve for modern LISPs like Haskell and Clojure is too high for too many. Apache Spark is built in Scala, and when it got big, Scala got big. Since then Scala has also become a popular language for other domains including reactive web applications and microservices with Play Framework and Akk and even the front end with Scala.js.
  • Advice on Multithreading Approach
    reddit.com/r/javahelp | 2021-08-30
    You might want to consider a lightweight reactive library like Akka or Vert.x which will make more efficient use of threads, and takes the work away of having to write a concurrent, distributed application, so you can just focus on writing your poker app.
  • Since PlayFramework has stalled in development, any tips on migrating to akka-http?
    reddit.com/r/scala | 2021-08-21
    Akka-http has a very nice routing mechanism (see https://doc.akka.io/docs/akka-http/current/common/http-model.html). Regarding reverse routing you are kinda out of luck (see https://github.com/akka/akka/issues/16815) although I have never seen myself using it unless you are doing asset based stuff (ergo https://github.com/mdedetrich/akka-http-webjars)
  • jLovely Lightbend
    dev.to | 2021-06-03
    We came across Lightbend quite a while ago. If you don't know Lightbend, they are the company behind the Akka toolkit (as well as Scala, Play Framework, Lagom, and others). Hundreds of thousands of Java and Scala developers around the world use these products. Our first collaboration was at the Scala Love podcast, where Lukas Ritz and Seth Tisue talked about Scala and its compiler's internals. The episode is full of insights, check it out.
  • Are you satisfied with Elixir or do you regret choosing Elixir?
    news.ycombinator.com | 2021-05-19
  • There are a *lot* of actor framework projects on Cargo.
    reddit.com/r/rust | 2021-05-01
    Speaking as someone who has used Erlang longer than most, who created a pre-Elixir-like language for Erlang's BEAM VM, and who routinely listens to Carl Hewitt's rants about why Erlang actors are bad, and who tried to make a Ruby actor library after using innumerable other library-level actor solutions...
  • Detecting node failures and the Phi accrual failure detector
    dev.to | 2021-04-07
    In this section, I'm describing a python port of the akka implementation. The source is available at the following repo: samueleresca/phi-accrual-failure-detector. The code implements a φ accrual failure detector class called PhiAccrualFailureDetector.
  • Errors as Values: Free Yourself From Unexpected Runtime Exceptions
    dev.to | 2021-04-02
    First used (from my limited knowledge) in the Apollo Guidance Computer, and later popularized by Erlang, rather than avoid crashes with lots of work and still missing them, many developers today are just accepting crashes can happen. In Erlang/Elixir and the Akka framework, it’s common to create a lightweight process that’s sole job is to watch child process. The child process is what runs the actual code. If the child process crashes, the parent just spawns another one. This philosophy has moved from software to hardware in the disposable hardware movement, and now it’s just assumed if the software crashes, you just spawn an entirely new server.

Stats

Basic Akka repo stats
11
11,821
9.7
5 days ago

akka/akka is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.