Akka is an open-source toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM (Java Virtual Machine). It is designed to simplify the development of complex, distributed systems by providing abstractions for concurrency, scalability, and fault tolerance.
Vendor
Akka
Company Website
- Akka Agents
Platform and SDK for building, deploying, and managing autonomous, goal-directed agents with memory, context, and orchestration for distributed AI systems.
- Akka Automated Operations
Kubernetes-based platform for fully-automated deployment, management, and monitoring of Akka services, enabling multi-region, elastic, and resilient operations.
- Akka Memory
Fast, durable, in-memory and sharded data store for agents and distributed systems, supporting private, resilient, and scalable memory.
- Akka Orchestration
Durable orchestration platform for building, running, and monitoring long-running, distributed agentic AI workflows with fault tolerance and scalability.
- Akka Streaming
Platform for building, running, and managing distributed streaming applications with backpressure, resilience, and integration capabilities.