akkadotnet / akka.net

Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
http://getakka.net
Other
4.72k stars 1.04k forks source link

Multi-Data Center Support in Akka.Cluster #3261

Open Aaronontheweb opened 6 years ago

Aaronontheweb commented 6 years ago

This is something that's been in the works on the JVM for about 6-7 months and we've had some requests for it over the past couple of years on the Akka.NET project. I'm interested in making this happen as part of the Akka.NET v1.4 or v1.5 milestones.

feitzi commented 5 years ago

is there any target date for data-center support in akka.net (maybe during 2019?)

Aaronontheweb commented 5 years ago

We dropped it for the 1.4.0 release coming up because no one other than @Horusiath (the author) has had the bandwidth to review the code / finish verifying that the multi-node specifications work and we're not in a position to do that immediately, but we should be able to do it this year.

feitzi commented 5 years ago

thanks aaron, this year sounds good 👍
Can we support you in this topic?

Horusiath commented 5 years ago

This PR is pretty much done - it's working and tests on .net full framework are passing. The issue is in .NET Core multi-node tests, which are failing for some reason, but since MNTK runner is not working locally for me I'm unable to find the issue.

tcs-devel commented 3 years ago

Do you have any plans for a 1.5 release, or any release including this feature? Thanks!

tcs-devel commented 2 years ago

Any plans when 1.5.0 / 2.0.0 with this feature should be available?

tcs-devel commented 1 year ago

Just checking if there are any further plans for this? Thank you!

Aaronontheweb commented 1 year ago

@tcs-devel yep, we do plan on implementing this - I'm not sure if it's in-scope for v1.6 or not at this rate simply because there hasn't been a huge amount of demand for it and it is a fairly significant, complicated-to-test feature.

I personally think it's a good idea for disaster recovery scenarios though, so I would like to see it added and evangelized. I think it's one of those things where demand for it will increase once it's available as a viable option.