// BLOG

Beyond HTTP

Distributed systems architecture, Akka.NET patterns, .NET + AI development, and performance — from the framework’s creators.

ref: posts
Feb 05, 2022
Async / Await vs. PipeTo<T> in Akka.NET Actors

Async / Await vs. PipeTo in Akka.NET Actors

Many years ago I wrote an article entitled “How to Do Asynchronous I/O with Akka.NET Actors Using PipeTo” - back when await support was still very much a work in progress. I subsequently wrote a major update on that article...

videos Read more
Aug 31, 2021
Why and When to Use Akka.Streams

Why and When to Use Akka.Streams

On this blog before we’ve covered a high level introduction to Akka.Streams for Akka.NET, but in this post we go into some more detail on: What is Akka.Streams; The motivations for using Akka.Streams; and When should you use Akka.Streams? “Introduction...

videos Read more
Apr 15, 2021

How to Build Headless Akka.NET Services with IHostedService

At Akka.NET’s inception, most of the server-side code samples we produced all demonstrated how to build so-called “headless” Akka.NET services as outright Windows Services primarily using libraries like Topshelf. .NET has changed tremendously since then and become a truly cross-platform...

videos Read more
Jan 27, 2021
Akka.NET Dependency Injection Best Practices

Akka.NET Dependency Injection Best Practices

As part of the Akka.NET v1.4.15 release we’ve completely rewritten how dependency injection works in Akka.NET and introduced a new library: Akka.DependencyInjection. In this blog post we’re going to introduce Akka.DependencyInjection and some of the best practices for working with...

videos Read more
ref: newsletter

// STAY_CONNECTED