10 Years of Building Akka.NET
It seems like just yesterday that I wrote “Akka.NET - One Year Later”; as of November 21st, 2023, Akka.NET is now ten years old. I don’t have my original prototype Akka code anymore; all I have is Helios - the...
// BLOG
Distributed systems architecture, Akka.NET patterns, .NET + AI development, and performance — from the framework’s creators.
Subscribe to get new posts →It seems like just yesterday that I wrote “Akka.NET - One Year Later”; as of November 21st, 2023, Akka.NET is now ten years old. I don’t have my original prototype Akka code anymore; all I have is Helios - the...
Last Thursday, September 7th we executed our “Akka.NET Application Management Best Practices” webinar and I’ve made the recording available on YouTube for everyone to watch for themselves. The code sample I created for this webinar can also be found here:...
Phobos is our observability + monitoring library for Akka.NET and last year we launched Phobos 2.0 which moved our entire implementation onto OpenTelemetry. One of the issues we’ve had with Phobos: many of our customers build low-latency, real-time applications and...
In our previous post we covered the Akka.NET v1.5 release and in particular, we focused on the changes made to the core Akka.NET modules. In this blog post we’re going to cover the three new libraries we’ve added to Akka.NET...
As of today, Akka.NET v1.5 is now available as a stable release package on NuGet for both .NET Standard 2.0 and NET 6.0. This is a big release aimed at addressing pain points for current Akka.NET users. We’ve published a...
One of our major engineering milestones for Akka.NET v1.5 (ships on February 28th, 2023): Make CQRS a priority in Akka.Persistence This blog post is about an interesting engineering challenge we had to solve to accomplish this for Akka.NET v1.5: supporting...
Author’s Note: Petabridge turned 8 years old this month and over the years I’ve only written a couple of articles about our internal processes for developing software and running an open source software business. In late 2021 we began using...
.NET 7.0 was released to market last week and includes hundreds of major improvements across the board. I ran Akka.NET’s RemotePingPong benchmark on .NET 7.0 shortly after installing the .NET 7.0 SDK - I’ll take every free lunch I can...
N.B. For the purpose of clarity: “Akka” refers to Lightbend’s Scala / Java library and “Akka.NET” refers to the .NET Foundation library maintained by Petabridge. I have been very careful in my writing to ensure there is a little confusion...
As of today, Phobos 2.0 - our fully OpenTelemetry-enabled instrumentation library for Akka.NET, is now available for production use with Akka.NET. The key features of Phobos 2.0 are as follows: Requires no instrumentation code on the part of the end-user;...