Skip to content
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

Implementing and evaluating an anti-entropy protocol for riak_core_lite #5

Open
bieniusa opened this issue Feb 6, 2021 · 6 comments

Comments

@bieniusa
Copy link
Collaborator

bieniusa commented Feb 6, 2021

Description
Active anti-entropy (AAE) identifies and repairs data inconsistencies between a system's replicas. It is typically implemented as a set of background processes that iterate over the data items, compare their state and trigger synchronisation actions.
Riak_core_lite currently does not offer an active anti-entropy module.

Recommended Skills

  • Good programming skills in Erlang
  • Basic knowledge about distributed systems

Mentor(s)
Albert Schimpf, Mariano Guerra, Annette Bieniusa

Project URL(s)

@pablocostass
Copy link
Member

@bieniusa @marianoguerra @albsch is this something you still want to do this year?

@bieniusa
Copy link
Collaborator Author

We are happy to offer it again this year.

@pablocostass
Copy link
Member

Woohoo! Those are great news :)

@pablocostass
Copy link
Member

@bieniusa @marianoguerra @albsch (sorry for the ping yet again) so it seems that for this year's edition we have to add the following information to the project, would you be so kind to get back to me with it?

  • expected outcome
  • expected size of project (175 or 350 hour)
  • an easy, medium or hard difficulty rating the project

@bieniusa
Copy link
Collaborator Author

bieniusa commented Mar 2, 2022

Sorry for the delay...

Expected outcome:

  • extended/modified vnode behavior that implements AE
  • user documentation on AE
  • test cases cases that fail with the current riak_core implementation but succeed with AE

Expected size: both possible, we would target 175h

Difficulty: medium / hard

@pablocostass
Copy link
Member

No probs for the delay, life happens :)

I have updated your project description on the wiki, thank you Annette!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants