2019-04-22 23:56:35 -07:00
Akka [](https://index.scala-lang.org/akka/akka/akka-actor)[](https://travis-ci.org/akka/akka)
2016-07-05 16:23:25 +02:00
====
2015-04-16 22:10:32 +02:00
2016-08-30 01:59:19 +03:00
We believe that writing correct concurrent & distributed, resilient and elastic applications is too hard.
2016-07-05 16:23:25 +02:00
Most of the time it's because we are using the wrong tools and the wrong level of abstraction.
2015-04-16 22:10:32 +02:00
Akka is here to change that.
2016-03-09 22:09:45 +01:00
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 ](http://www.reactivemanifesto.org/ ).
2015-04-16 22:10:32 +02:00
2017-07-17 13:44:55 +05:30
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.
2015-04-16 22:10:32 +02:00
Actors also provide the abstraction for transparent distribution and the basis for truly scalable and fault-tolerant applications.
2016-07-05 16:23:25 +02:00
Learn more at [akka.io ](http://akka.io/ ).
Reference Documentation
-----------------------
2016-08-30 01:59:19 +03:00
The reference documentation is available at [doc.akka.io ](http://doc.akka.io ),
2016-07-11 11:59:39 +02:00
for [Scala ](http://doc.akka.io/docs/akka/current/scala.html ) and [Java ](http://doc.akka.io/docs/akka/current/java.html ).
2016-07-05 16:23:25 +02:00
Community
---------
You can join these groups and chats to discuss and ask Akka related questions:
2018-04-11 19:40:43 +02:00
- Forums: [discuss.akka.io ](https://discuss.akka.io )
2016-07-05 16:23:25 +02:00
- Chat room about *using* Akka: [](https://gitter.im/akka/akka)
- Issue tracker: [](https://github.com/akka/akka/issues)
In addition to that, you may enjoy following:
2015-04-16 22:10:32 +02:00
2016-08-30 01:59:19 +03:00
- The [news ](http://akka.io/news ) section of the page, which is updated whenever a new version is released
2016-07-05 16:23:25 +02:00
- The [Akka Team Blog ](http://blog.akka.io )
- [@akkateam ](https://twitter.com/akkateam ) on Twitter
2016-07-08 12:36:33 -04:00
- Questions tagged [#akka on StackOverflow ](http://stackoverflow.com/questions/tagged/akka )
2016-08-30 01:59:19 +03:00
- Projects built with Akka: [![akka-dependency-badge]][akka-dependency-scaladex]
2015-04-16 22:10:32 +02:00
2016-07-05 16:23:25 +02:00
Contributing
------------
Contributions are *very* welcome!
2015-12-29 14:36:44 +01:00
2016-12-30 20:24:29 +01:00
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.
2016-07-05 16:23:25 +02:00
Refer to the [CONTRIBUTING.md ](https://github.com/akka/akka/blob/master/CONTRIBUTING.md ) file for more details about the workflow,
2016-12-30 20:24:29 +01:00
and general hints on how to prepare your pull request. You can also ask for clarifications or guidance in GitHub issues directly,
2016-07-05 16:23:25 +02:00
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:
[](https://gitter.im/akka/dev)
License
-------
Akka is Open Source and available under the Apache 2 License.
2016-08-30 01:59:19 +03:00
[akka-dependency-badge]: https://index.scala-lang.org/count.svg?q=dependencies:akka/*& subject=scaladex:& color=blue& style=flat-square "Built with Akka"
[akka-dependency-scaladex]: https://index.scala-lang.org/search?q=dependencies:akka/*