-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Geo-Distribution Project #948
Comments
I know I'm not supposed to say thanks, but thanks @sebastianburckhardt, we can't wait to get our hands on the code :-) |
Ok, code is here! Sorry for the long delay - I had to separate out the parts that are ready to release, and break them into branches. You can look at all the branches at https://github.com/sebastianburckhardt/orleans. Here is a description of the branches and how they are related:
|
FYI: I have added an experimental branch showing how one may provide an event-sourcing interface (journaledgrain) on top of the replication provider abstraction. https://github.com/sebastianburckhardt/orleans/tree/geo-journaledgrain It is not tested, and there are lots of things that can improved. But at least it shows how things can be hooked together. |
A modest question, is there documentation on how this affects storage? I see there are |
An update on where we stand. We currently have two independent PRs open.
Once #1854 is in, we can add event sourcing support easily - just add a syntactic layer on top to create the JournaledGrain API, and add log view provider at the bottom to interface with event stores. We already have a draft of this working (thanks to contributions by @jkonecki early this year). |
Feature has been merged. |
Let's use this issue to discuss the proposed geo-distribution features, and to track progress.
Also see:
The text was updated successfully, but these errors were encountered: