Canonical actor model implementation for .NET with local + distributed actors in C# and F#. Apache 2.0 licensed and free to use. https://xitter.cf/t.co/iH2PkLRLHA

The Cloud
Joined February 2014
Kafka consumers must coordinate in-flight work, offset commits, and partition revocation. Akka.Streams.Kafka layers stream backpressure and committable offsets over Confluent.Kafka so those concerns stay in one pipeline. petabridge.com/blog/akka-str…
1
6
595
“Unreachable” does not mean “removed” in Akka.NET. A busy process or short network partition may recover. Give partitions time to heal, then let a split-brain strategy decide when a member must be downed. petabridge.com/blog/proper-c…
1
4
851
Had a customer try out @AkkaDotNET v1.6 in their high-performance app today and report several different performance / code-generated serializer issues their agents found while exercising it. The rate at which we can improve software now is just incredible
2
1
18
1,002
Kubernetes rollouts can trigger repeated shard rebalances. Petabridge recommends Deployments with `maxSurge: 1` and `maxUnavailable: 0` for new Akka.NET projects, bringing up a replacement before removing the old pod. petabridge.com/blog/akkadotn…
1
4
239
With Akka.Cluster.Sharding, callers send to an entity ID instead of tracking a node address. Sharding locates or starts that entity and can redistribute its shard as cluster membership changes. petabridge.com/blog/distribu…
1
6
474
An Akka.NET actor can use `Become` to change which messages it handles in each state. Pair it with `IStash` to defer requests that aren’t valid yet, then unstash them when the actor returns to a ready behavior. petabridge.com/blog/akka-act…
2
1
12
495
Akka.NET 1.5.73 is out. Important fixes for cluster extension startup and Cluster.Sharding. Plan your upgrade: github.com/akkadotnet/akka.n…
9
308
Akka.Quartz.Actor 1.5.71-beta1 moves Quartz 3 to 4. It's .NET 10 only and breaking. This is a prototype — we want to validate the migration path before calling it production-ready. Try it and tell us what breaks. github.com/akkadotnet/Akka.Q…
1
1
5
764
v1.6 is out and ready for some testing
Going to do a for real post on this soon, but late last night we shipped @AkkaDotNET v1.6-beta1 This includes: - Full AOT support for core Akka, Hosting, Streams - Source-generated serialization + System.Memory-powered primitives for it + all I/O - Artery.Tcp - need to re-benchmark it since Iast posted about it but TL;DR; it can do 1.6m msg/s over a single connection, and these are REAL message payloads, not byte arrays or strings. I've already validated the AOT support in a live application that consumes Akka + Akka.Streams - works great so far. Going to deploy that later today.
1
3
325
Well, a beta of it at least 😘
58
Going to do a for real post on this soon, but late last night we shipped @AkkaDotNET v1.6-beta1 This includes: - Full AOT support for core Akka, Hosting, Streams - Source-generated serialization + System.Memory-powered primitives for it + all I/O - Artery.Tcp - need to re-benchmark it since Iast posted about it but TL;DR; it can do 1.6m msg/s over a single connection, and these are REAL message payloads, not byte arrays or strings. I've already validated the AOT support in a live application that consumes Akka + Akka.Streams - works great so far. Going to deploy that later today.
3
4
1
31
1,646
A read-only property doesn’t make an Akka.NET message immutable if it still points to a mutable collection. Copy mutable state into a new array or immutable structure before sending it. This prevents cross-actor side effects. petabridge.com/blog/how-to-d…
7
256
If you use Akka.Persistence.Azure, upgrade to 1.5.71 now. It fixes two snapshot-store bugs that could use the wrong sequence number during recovery and potentially cause missing data. Release notes: github.com/petabridge/Akka.P…
1
3
845
Akka.NET retweeted
It's your time to shine @AkkaDotNET
People have dismissed actor frameworks for decades as niche and now stateful compute is in style with agents…
1
2
186
Akka.NET retweeted
New live Akka.NET training dates are available for Q4. Join instructor-led sessions on Akka.Streams, Akka.Cluster, and end-to-end application design. See the full calendar and reserve your spot: petabridge.com/training/?utm…
1
1
1
121
New Video / Blog Post: "Run Local Akka .NET Clusters with .NET Aspire" The biggest win here is that debugging / orchestrating a cluster is trivial now thanks to Aspire + Akka .Management. Links in next post.
3
11
53
1,819
Codex proposes adding locking, status flags, and a bunch of shared-task coordination inside a hosted service for doing skill sync in Netclaw. Me: "you know we have access to Akka .NET actors right? Just use those." * Removed 318 total LOC * Eliminated several failure classes * Made the code readable and understandable You should be using actors more. Your agents should be using them more.
11
3
2
54
4,796
Akka.NET retweeted
Akka .NET 1.5.71 is out. This maintenance release includes targeted fixes for Cluster Sharding recovery, remoting, TestKit / multi-node testing, and ClusterClientDiscovery. If you’re running any of those components, review the notes and plan the upgrade: github.com/akkadotnet/akka.n…
1
3
13
460
Akka.NET retweeted
AkkaGraph 기능을 TUI 듀토리얼로 표현 엣지를 표현하는 지식 그래프, 작업의 흐름을 표현하는 플로우 그래프 두종류가 있는데 후자에해당 github.com/psmon/akka-graph-…
1
2
270
Imagine you have to schedule a big burst of data-intensive jobs in short order. How do you achieve this with minimal fuss? In this post we show how to use Akka .NET to achieve it. hubs.li/Q04tTHrJ0 via Aaron Stannard @Aaronontheweb
1
11
106
8,302