Documentation

  • in

Version 2.8.5

Akka Distributed Cluster

Connect Akka services across geographical locations for lower latency and higher availability.

Java and Scala

Akka Guide

Build clustered microservices with Akka in Java or Scala, a step-by-step guide.

Java and Scala

Akka Insights

Intelligent monitoring and observability purpose built for Akka.

Java and Scala

Akka Actors

At the core of Akka: A model for concurrency and distribution without all the pain of threading primitives.

Current version: 2.8.5

Java and Scala

Akka Streams

An intuitive and safe way to do asynchronous, non-blocking backpressured stream processing.

Current version: 2.8.5

Java and Scala

Akka HTTP

Modern, fast, asynchronous, streaming-first HTTP server and client.

Current version: 10.5.2

Java and Scala

Akka Cluster

Achieve resilience and elasticity by distributing your system over multiple nodes.

Current version: 2.8.5

Java and Scala

Cluster Sharding

Distribute your actors across the cluster based on their identity.

Current version: 2.8.5

Java and Scala

Distributed Data

Eventually consistent, highly read and write available, low latency data.

Current version: 2.8.5

Java and Scala

Akka Persistence

Eventsourcing for actors allows them to reach the same state after restarts.

Current version: 2.8.5

Java and Scala

Akka Projections

Akka Projections let you process a stream of events or records from a source to a projected model or external system.

Java and Scala

Akka Management

Extensions for operating Akka systems on cloud systems (k8s, aws, ...)

Java and Scala

Alpakka

Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

Java and Scala

Alpakka Kafka

Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

Java and Scala

Akka gRPC

Streaming gRPC servers and clients on top of Akka Streams.

Java and Scala

Information about other releases of Akka