The Road to Akka.NET v1.0
4 minutes to readAfter over a year of hard work, we’re thrilled to announce that Akka.NET will soon be leaving beta! The community of global contributors has grown rapidly and is picking up even more momentum.
Akka.NET (repo) is a community-driven port of JVM Akka to .NET. Akka.NET is a programming framework, based on the Actor Model, for building powerful concurrent & distributed applications more easily.
The framework itself handles all thread management, low-level networking, and the utility code and “plumbing” for you. You just focus on the logic and workflow of your application.
After releasing v0.8 last week, the core contributors met to lay out the roadmap to v1.0 and decide which features will be finalized for the release, and which will remain in beta.
The general focus for the release is a lot of polishing and testing, along with some feature improvements.
When Will 1.0 Come Out?
With some room for error built in, we expect to have 1.0 live in the next 1-2 months.
What’s in 1.0?
Scheduler API Rework
Håkan is leading the charge on redoing the Scheduler API. To revisit, this is the ability to schedule future and/or recurring tasks within your actor system.
Supervisor Strategy Serialization
Roger is already well-underway on reworking how Supervisor strategies are serialized. This will help us ensure that remote hierarchies work as intended when using Akka.Remote and Akka.Cluster.
Specs & Added Stability
The test suite is already thorough, but Bartosz is leading the charge on adding more tests, general polishing, and digging through APIs just to make sure.
Documentation Rework and Cleanup
Andrew is working with a number of community members to rework the documentation, especially the onboarding process for new users to...