// distributed systems for .NET
Petabridge creates Akka.NET and the tools around it — powering mission-critical distributed systems at the world's largest companies. When failure isn't an option, teams call us.
$ dotnet add package Akka // install // Define an actor public class GreeterActor : ReceiveActor { public GreeterActor() { // pattern match on message types Receive<string>(message => { Sender.Tell($"Hello, {message}!"); }); } }
// WHAT_WE_BUILD
Open Source
The actor framework powering distributed systems at scale. Concurrent, resilient, elastic.
Explore →
Commercial
OpenTelemetry-native observability for Akka.NET. See every actor, every message, every bottleneck.
Learn more →
Free
Go from zero to building distributed .NET systems. 13 hands-on lessons, self-paced, free. 20,000+ developers enrolled.
Start learning →// WHY_US
Most consulting companies learn a technology and teach it. We created Akka.NET and have maintained it for over a decade. When you work with us, you're working with the people who know every line of code, every design decision, every tradeoff.
// support plans
$3,995/yr
Architecture reviews, code guidance, design consultations, and async support from Akka.NET’s creators
$9,995/yr
Everything in Design-Time plus SLA-backed response times, priority patches, video calls, and incident support
// LATEST
Long-running jobs have the opposite lifecycle from sharded entities. Here's a scheduler that places them by real load and never interrupts one that's already running.
Jul 31, 2026
Run it on your own hardware with whatever model you want, local or hosted, with a real security model baked in from day one.
Jul 06, 2026
Free, built-in OpenTelemetry tracing for Akka.Streams, new in Akka.NET v1.5.66
Jun 18, 2026