Concepts

This section gives short explanations of Akka concepts and their main trade-offs. Read the topics relevant to your task; you do not need to read this section in order. Each overview links to the development, testing, training, or operations guide that owns the details.

The groups

Foundations

The vocabulary and the shape of the whole system. Platform model names the parts, Anatomy of a request follows one request through all of them, and Distributed systems principles gives the principles the platform is built on.

Building services

How state and processes behave. See Components and effects, State and read models, Durable execution, and Events and streaming.

Agents

How agents use models, memory, tools, and coordination. See Agents, Memory and context, Tools and agent protocols, and Multi-agent coordination.

Specifications

How requirements, project rules, and acceptance checks fit together. See Specifications and conformance.

Governance

How controls run in the runtime and what they leave behind as evidence. See Governance and the runtime, Controls, Evaluation, From risk to controls and The ledger and evidence.

Models

How inference and model improvement relate. See Models and inference and Model improvement and cost.

Runtime and operations

How services run, recover, and stay secure. See The runtime, Deployment and operations, Multi-region operations, Availability and recovery, Security and identity, and Observability.

Reading paths

If you Read

Build services and agents

Start with Components and effects; use the service and agent topics as needed

Choose, serve or train models

Start with Models and inference; continue in Inference or Training

Run Akka in production

Start with Deployment and operations; use Runtime and operations for the concepts you need

Govern AI systems

Start with Governance and the runtime; use Specifications for development acceptance

For what the platform is and how its solutions fit together, see About Akka. For definitions of individual terms, see the glossary.