// AKKA.NET

Akka.NET: The Actor Model for C# and F#

Akka.NET is an open source implementation of the actor model in C# and F# and it's helped tens of thousands of .NET developers solve concurrency, streaming, state machine, and real-time application problems since 2013. Akka.NET works in applications of any size, whether it's embedded systems at the edge or global scale SaaS products.

// by_the_numbers

Trusted across industries worldwide

125M+ NuGet Downloads
5,000+ GitHub Stars
12 Years Open Source Since 2014
ref: how-it-works

// ACTORS_IN_ACTION

How Actors Process Work

Actors are self-contained processes that communicate exclusively through messages. Here's how a loan application flows through an actor system — no shared state, no locks, fully concurrent.

How actors process a loan application — fan-out, gather, behavior switching How actors process a loan application — fan-out, gather, behavior switching

Actors fan out work concurrently, gather results, and switch behavior — no locks, no shared state

ref: petabridge

// PETABRIDGE_AND_AKKA.NET

We Created the Framework

Petabridge created and maintains Akka.NET. We depend on Akka.NET being a popular choice for .NET developers in order to remain in business. That means we're responsive to user suggestions, ship bug fixes fast, and are easy to get ahold of.

Whether you need help getting started, want expert guidance on a production system, or need hands-on implementation support, we're here.

// support plans

Design-Time

$3,995/yr

Architecture reviews, code guidance, and async support from Akka.NET’s creators

Production

$9,995/yr

SLA-backed response times, priority patches, video calls, and incident support

Compare Plans
ref: why

// WHY_AKKA.NET

Why Choose Akka.NET?

Foundation Built from robust, global-scale patterns originally implemented on the JVM. The original Scala Akka powers Twitter, Walmart, Blizzard, and more. We inherit all of those lessons learned from billions of production-hours.
Versatile Not just for giant cloud apps. Akka.NET runs inside mobile and desktop applications for concurrency, streaming, and state management — and scales up to distributed clusters on Kubernetes. Bring it to any project.
Support Free and open source, supported by Petabridge. We depend on Akka.NET being popular to remain in business. We're responsive to user suggestions, bug reports, and easy to reach on Discord.
Performance A single actor can process 7–8 million messages per second. Systems routinely run millions of actors per machine. Akka.NET is designed for speed at scale.
Customization Akka.NET doesn't hold strong opinions on how you wield it. We treat users like competent adults — a stark contrast to more opinionated frameworks.
ref: stack

// PLATFORM_STACK

The Complete Platform

Akka.NET is the foundation. Modules extend it for clustering, persistence, and streaming. Phobos and Petabridge.Cmd provide observability and operations on top.

Akka.NET platform stack — foundation, modules, observability and operations Akka.NET platform stack — foundation, modules, observability and operations
ref: modules

// AKKA.NET_MODULES

ref: newsletter

// STAY_CONNECTED