[
https://issues.apache.org/jira/browse/GOSSIP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16110167#comment-16110167
]
Edward Capriolo commented on GOSSIP-70:
---------------------------------------
Some things we need:
# a function that given a Member will compute a n(2) dimensional hash for that
node
## public Hash computeHash(Member)
# a function that will draw an object in the the above mentioned space and
chose nodes
## public List<Member> draw(List<Hash> nodes, int sides)
# an executerCompletionService to farm out the request
# code to merge the responses and return results
> Build a GeoMetric/GridQuorum model
> ----------------------------------
>
> Key: GOSSIP-70
> URL: https://issues.apache.org/jira/browse/GOSSIP-70
> Project: Gossip
> Issue Type: New Feature
> Reporter: Edward Capriolo
> Assignee: Maxim Rusak
> Labels: gsoc2017
>
> It would be really interesting to explore GeoMetric quorums:
> https://www.cs.virginia.edu/~son/publications/p2p.IDEAS05.pdf
> http://www.ic.unicamp.br/~reltech/1993/93-15.pdf
> IE we could turn the node id's into a x/y coordinates and construct quorums
> from shapes drawn in the nodes.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)