Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Switch branches/tags
2.5.12_2.13.0-M3 2.5.13-release-2.13.0-M3 2.5.14_2.13.0-M3 2.5.15_2.13.0-M3 2.5.16_2.13.0-M3 2.5.17_2.13.0-M3 25047/simplify-test actorRefWithAckDocTest akka-typed-javadsl-behaviour-build-higherorder arteryTests asyncDnsRetryOverTcpWhenTruncated camel-java9 convertedReference doc-remove-tracking-2 findFreeUdpPort fixLagomLink integrate-docs-scala-java issue-23926-remote-watch javaAndScalaUnidoc jdk9-build jr/w/gce-benchmark-setup jr/26104-fix-SSLEngine-IllegalStateException-in-TlsActor ktoso-patch-1 leavingClusterEventLogs master mavenUpperCase multiJvmShardingLogTest must raboof-patch-1 release-1.1.3 release-1.1.4 release-1.2 release-1.3 release-1.3.1 release-2.0 release-2.1 release-2.2 release-2.3 release-2.4-http release-2.4 releaseFromTravis releaseWithJdk9ForJdk8 releasing-2.4.11.2 removeAkkaSslConfig removeCallerSensitive revert-21064-wip-http-javadsl-package-alignment-johanandren revert-24689-unidoc-cluster-richard sbtWhitesourceIssue20 scala-2.13.0-M4 scala-2.13.0-M5 scalafix stream-http-2.0 streamReference tcp-stream-termination-22163 testPrValidation typedPersistentStashingActor unidoc2 v2.5.6-preparations v2.5.7-preparations v2.5.8-preparations wip-19623-subsource-cannot-push-twice-johanandren wip-19964-broken-link-WebSocket-example-RK wip-20984-typed-reliable-delivery-poc-patriknw wip-21624-SendQueue-debug-patriknw wip-23207-log-artery-dropped-patriknw wip-23593-RestartSpec-patriknw wip-23770-req-resp-patriknw wip-24113-cs-cs-chbatey wip-24155-jackson-patriknw wip-24980-debug-patriknw wip-25072-optimized-recovery-patriknw wip-25072-recovery-first-patriknw wip-25482-then-reply-patriknw wip-25484-enclosing-class-patriknw wip-25485-raffle-sample-patriknw wip-25717-persistence-stash-patriknw wip-25950-allObservers-patriknw wip-26012-rebalance-patriknw wip-ThisActorSystemQuarantinedEvent-patriknw wip-Typed-Session-RK wip-auto-confirmation-patriknw wip-conflate-example wip-connection-issue-patriknw wip-debug-LargeMessageClusterSpec-patriknw wip-debug-tests wip-experiments-√ wip-gcloud-faninout-2m wip-jdk-9-release-8-2m wip-jdk9-build-2m wip-lanes-debug-patriknw wip-managed-blocking-for-tpe-√ wip-misc-doc-fixes-RK wip-persistence-typed-impl-patriknw wip-persistenceId-patriknw wip-rm-ActorRef-Future-patriknw wip-rolling-artery-patriknw wip-rp-docs wip-scala-2.13-2m wip-streams-improvements-√ wip-tol-latest-api-mappings-plugin-2m wip-tol-latest-api-mappings-plugin wip-tol-no-tests-2m wip-typed-Java8-∂π wip-validate-pull-request-sbt-1.0-2m
Nothing to show
Clone or download
patriknw Merge pull request #26073 from hepin1989/patch-8
Add description about default method parameters.
Latest commit 567f8a1 Dec 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates (#25912) Nov 13, 2018
akka-actor-testkit-typed/src Make exception in `Terminated` explicit it is just for child terminat… Dec 6, 2018
akka-actor-tests/src/test doc and test follow up of PatternCS, #26000 Dec 6, 2018
akka-actor-typed-tests/src/test Make exception in `Terminated` explicit it is just for child terminat… Dec 6, 2018
akka-actor-typed/src/main Introduce Behavior#unsafeCast (asInstanceOf alt) (#26093) Dec 11, 2018
akka-actor/src/main doc and test follow up of PatternCS, #26000 Dec 6, 2018
akka-agent/src update headers to regular comment (#25807) Oct 29, 2018
akka-bench-jmh Adding loglevel for overflow strategy #25949 (#25976) Dec 5, 2018
akka-camel/src update headers to regular comment (#25807) Oct 29, 2018
akka-cluster-metrics/src Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-cluster-sharding-typed/src Allign typed singleton with typed sharding (#26013) Dec 6, 2018
akka-cluster-sharding/src Save EntityStarted when StartEntity requested via remembered entities… Dec 6, 2018
akka-cluster-tools/src Fix log args to actually show the forwarded message (#26053) Dec 12, 2018
akka-cluster-typed/src Allign typed singleton with typed sharding (#26013) Dec 6, 2018
akka-cluster Cleanup validNodeForGossip (#25965) Dec 10, 2018
akka-contrib update headers to regular comment (#25807) Oct 29, 2018
akka-discovery/src updated scaladoc for loadServiceDiscovery Dec 11, 2018
akka-distributed-data/src Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-docs/src Fix link to lagom Dec 10, 2018
akka-multi-node-testkit/src/main update headers to regular comment (#25807) Oct 29, 2018
akka-osgi/src update headers to regular comment (#25807) Oct 29, 2018
akka-persistence-query/src update headers to regular comment (#25807) Oct 29, 2018
akka-persistence-shared/src/test/scala/akka/persistence Support ClusterSharding passivation in BackoffSupervisor (#25933) Dec 6, 2018
akka-persistence-tck/src update headers to regular comment (#25807) Oct 29, 2018
akka-persistence-typed/src Translate Getting Started Guide to Typed, #25998 Dec 6, 2018
akka-persistence/src Rename PersistentBehavior (#25721) Dec 5, 2018
akka-protobuf/src/main/java/akka/protobuf Fix several minor typos detected by github.com/client9/misspell (#25448) Aug 21, 2018
akka-remote-tests/src Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-remote/src Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-slf4j/src update headers to regular comment (#25807) Oct 29, 2018
akka-stream-testkit/src Add forgotten `expectNoMessage` method in StreamTestKit (#26070) Dec 12, 2018
akka-stream-tests-tck/src/test update headers to regular comment (#25807) Oct 29, 2018
akka-stream-tests/src/test Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-stream-typed/src Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
akka-stream/src/main Adding loglevel for overflow strategy #25949 (#25976) Dec 5, 2018
akka-testkit/src Support ClusterSharding passivation in BackoffSupervisor (#25933) Dec 6, 2018
project update mima latet version for 2.5.19 Dec 7, 2018
scripts New authors-script for releasing (#21783) Nov 2, 2016
src/main/ls Update ls.implicit.ly sbt settings Mar 9, 2012
.gitignore Drop the exec bit on non-executable files May 23, 2017
.java-version +act #19085 adds Java API ByteString#createBuilder Dec 4, 2015
.scalafix.conf Make use of scalafix to remove unused import. (#26019) Dec 5, 2018
.travis.yml Upgrade Scala version to 2.12.8. (#26039) Dec 4, 2018
CODE_OF_CONDUCT.md Add Code of Conduct, inspired by Play Framework's (#23673) Sep 21, 2017
CONTRIBUTING.md Add description about default method parameters. Dec 7, 2018
COPYING.protobuf =all #13783 replace protobuf dependency by embedded version Sep 4, 2015
LICENSE Include the full apache license text (#23992) Nov 14, 2017
README.md Fix README scladex badge (#25471) Aug 14, 2018
RELEASING.md Add grpc samples to RELEASING.md Aug 24, 2018
build.sbt Merge pull request #25833 from akka/wip-getting-started-typed-patriknw Dec 6, 2018

README.md

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.