Akka (toolkit)

Akka is a source-available toolkit and runtime simplifying the construction of concurrent and distributed applications on the JVM. Akka supports multiple programming models for concurrency, but it emphasizes actor-based concurrency, with inspiration drawn from Erlang.

Akka
Original author(s)Jonas Bonér
Developer(s)Lightbend
Initial releaseJuly 2009 (2009-07)
Stable release
2.9.1 / December 19, 2023 (2023-12-19)
Repository
Written inScala
Operating systemCross-platform
PlatformJava Virtual Machine
Licensemultiple
Websiteakka.io

Language bindings exist for both Java and Scala. Akka is written in Scala and, as of Scala 2.10, the actors in the Scala standard library are deprecated in favor of Akka.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.