in
New to Akka, want to get up and running and learn the basics as fast as possible? Check out the get started section of the documentation!
At the core of Akka: A model for concurrency and distribution without all the pain of threading primitives.
"com.typesafe.akka" %% "akka-actor" % "2.5.1"
compile 'com.typesafe.akka:akka-actor_2.11:2.5.1'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_2.11</artifactId>
<version>2.5.1</version>
</dependency>
An intuitive and safe way to do asynchronous, non-blocking backpressured stream processing.
"com.typesafe.akka" %% "akka-stream" % "2.5.1"
compile 'com.typesafe.akka:akka-stream_:2.5.1'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-stream_2.11</artifactId>
<version>2.5.1</version>
</dependency>
Modern, fast, asynchronous, streaming-first HTTP server and client.
"com.typesafe.akka" %% "akka-http" % "10.0.6"
compile 'com.typesafe.akka:akka-http_:10.0.6'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http_2.11</artifactId>
<version>10.0.6</version>
</dependency>
Achieve resiliance and elasticity by distributing your system over multiple nodes.
"com.typesafe.akka" %% "akka-cluster" % "2.5.1"
compile 'com.typesafe.akka:akka-cluster_2.11:2.5.1'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-cluster_2.11</artifactId>
<version>2.5.1</version>
</dependency>
Distribute your actors across the cluster based on their identity.
"com.typesafe.akka" %% "akka-cluster-sharding" % "2.5.1"
compile 'com.typesafe.akka:akka-cluster-sharding_2.11:2.5.1'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-cluster-sharding_2.11</artifactId>
<version>2.5.1</version>
</dependency>
Eventually consistent, highly read and write available, low latency data
"com.typesafe.akka" %% "akka-distributed-data" % "2.5.1"
compile 'com.typesafe.akka:akka-distributed-data_2.11:2.5.1'
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-distributed-data_2.11</artifactId>
<version>2.5.1</version>
</dependency>
Akka Stream connectors for integrating with other technologies