akka/akka


Build highly concurrent, distributed, and resilient message-driven applications on the JVM

https://akka.io

License: Other

Language: Scala

Keywords: actor-model, akka, concurrency, distributed-actors, distributed-systems, high-performance, reactive


Akka scaladex-badge

We believe that writing correct concurrent & distributed, resilient and elastic applications is too hard. Most of the time it's because we are using the wrong tools and the wrong level of abstraction.

Akka is here to change that.

Using the Actor Model we raise the abstraction level and provide a better platform to build correct concurrent and scalable applications. This model is a perfect match for the principles laid out in the Reactive Manifesto.

For resilience, we adopt the "Let it crash" model which the telecom industry has used with great success to build applications that self-heal and systems that never stop.

Actors also provide the abstraction for transparent distribution and the basis for truly scalable and fault-tolerant applications.

Learn more at akka.io.

Reference Documentation

The reference documentation is available at doc.akka.io, for Scala and Java.

Community

You can join these groups and chats to discuss and ask Akka related questions:

In addition to that, you may enjoy following:

Contributing

Contributions are very welcome!

If you see an issue that you'd like to see fixed, the best way to make it happen is to help out by submitting a pull request implementing it.

Refer to the CONTRIBUTING.md file for more details about the workflow, and general hints on how to prepare your pull request. You can also ask for clarifications or guidance in GitHub issues directly, or in the akka/dev chat if a more real time communication would be of benefit.

A chat room is available for all questions related to developing and contributing to Akka: gitter: akka/dev

License

Akka is Open Source and available under the Apache 2 License.

Project Statistics

Sourcerank 22
Repository Size 237 MB
Stars 10,472
Forks 3,143
Watchers 636
Open issues 905
Dependencies 19
Contributors 511
Tags 252
Created
Last updated
Last pushed

Top Contributors See all

Viktor Klang (√) Patrik Nordwall Roland Kuhn Konrad `ktoso` Malawski Jonas Bonér drewhk Björn Antonsson Peter Vlugter Johan Andrén Martin Krasser Johannes Rudolph Derek Williams Martynas Mickevičius Scott Clasen @scottclasen Irmo Manie Mathias Arnout Engelen Christopher Batey Michael Kober Jan Van Besien

Packages Referencing this Repo

com.typesafe.akka:akka-distributed-data-experimental_2.12.0-RC1
This module of Akka is marked as experimental, which means that it is in early access mode, which...
Latest release 2.4.11 - Updated - 10.5K stars
com.typesafe.akka:akka-camel_2.12.0-RC2
akka-camel
Latest release 2.4.12 - Updated - 10.5K stars
com.typesafe.akka:akka-cluster-metrics_2.12
akka-cluster-metrics
Latest release 2.5.16 - Updated - 10.5K stars
com.typesafe.akka:akka-persistence-query-experimental_2.12
This module of Akka is marked as experimental, which means that it is in early access mode, which...
Latest release 2.4.20 - Updated - 10.5K stars
com.typesafe.akka:akka-stream-testkit_2.12
akka-stream-testkit
Latest release 2.5.18 - Updated - 10.5K stars
com.typesafe.akka:akka-stream_2.12
akka-stream
Latest release 2.5.18 - Updated - 10.5K stars
com.typesafe.akka:akka-testkit_2.12
akka-testkit
Latest release 2.5.18 - Updated - 10.5K stars
com.typesafe.akka:akka-http-testkit_2.11
akka-http-testkit
Latest release 10.1.3 - Updated - 10.5K stars
com.typesafe.akka:akka-protobuf_2.11
akka-protobuf
Latest release 2.5.18 - Updated - 10.5K stars
com.typesafe.akka:akka-stream-testkit_2.11
akka-stream-testkit
Latest release 2.5.18 - Updated - 10.5K stars
com.typesafe.akka:akka-distributed-data-experimental_2.11
This module of Akka is marked as experimental, which means that it is in early access mode, which...
Latest release 2.4.20 - Updated - 10.5K stars
com.typesafe.akka:akka-persistence-experimental_2.12.0-M1
This module of Akka is marked as experimental, which means that it is in early access mode, which...
This package is no longer available on Maven
com.typesafe.akka:akka-persistence-tck_2.12.0-M2
akka-persistence-tck
This package is no longer available on Maven
com.typesafe.akka:akka-testkit_2.12.0-M2
akka-testkit
This package is no longer available on Maven
com.typesafe.akka:akka-osgi_2.12.0-M2
akka-osgi
This package is no longer available on Maven
com.typesafe.akka:akka-testkit_2.12.0-M1
akka-testkit
This package is no longer available on Maven
com.typesafe.akka:akka-contrib_2.10.0-RC3
This subproject provides a home to modules contributed by external developers which may or may no...
This package is no longer available on Maven
com.typesafe.akka:akka-stream-tck-experimental_2.10
This module of Akka is marked as experimental, which means that it is in early access mode, which...
This package is no longer available on Maven
com.typesafe.akka:akka-mailboxes-common_2.11.0-RC4
akka-mailboxes-common
This package is no longer available on Maven
com.typesafe.akka:akka-camel_2.10.0-RC3
akka-camel
This package is no longer available on Maven

Recent Tags See all

v2.5.18 November 07, 2018
v2.5.17 September 27, 2018
v2.5.16 August 29, 2018
v2.5.15 August 24, 2018
v2.5.14 July 12, 2018
v2.5.13 May 28, 2018
v2.5.12 April 13, 2018
v2.5.11 February 28, 2018
v2.5.10 February 22, 2018
v2.5.9 January 11, 2018
v2.5.8 December 07, 2017
v2.5.7 November 17, 2017
v2.5.6 September 29, 2017
v2.5.5 September 29, 2017
v2.4.20 August 10, 2017

Interesting Forks See all

dwhitney/akka
Akka Project
Scala - Other - Last pushed - 13 stars - 3 forks
spray/akka
Akka Project
Scala - Other - Last pushed - 12 stars - 5 forks
vesense/akka
Akka Project
Scala - Other - Updated - 4 stars
fhopf/akka
Akka Project
Scala - Other - Last pushed - 3 stars - 4 forks
johanandren/akka
Akka Project
Scala - Other - Last pushed - 2 stars - 13 forks

Something wrong with this page? Make a suggestion

Last synced: 2018-12-04 03:16:32 UTC

Login to resync this repository