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…
“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…
Akka.NET retweeted
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
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…
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…
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…
Akka.NET 1.5.73 is out. Important fixes for cluster extension startup and Cluster.Sharding. Plan your upgrade:
github.com/akkadotnet/akka.n…
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…
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.
Akka.NET retweeted
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.
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…
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…
Akka.NET retweeted
It's your time to shine @AkkaDotNET
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…
Akka.NET retweeted
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.
Akka.NET retweeted
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.
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…
AkkaGraph 기능을 TUI 듀토리얼로 표현
엣지를 표현하는 지식 그래프, 작업의 흐름을 표현하는 플로우 그래프
두종류가 있는데 후자에해당
github.com/psmon/akka-graph-…
Akka.NET retweeted
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














