[
https://issues.apache.org/jira/browse/GOSSIP-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Edward Capriolo updated GOSSIP-53:
----------------------------------
Description:
Current gossip supports sending entire objects across the cluster using Gossip.
CRDT datatypes should be possible.
The work here would be to refactor Gossip to support CRDT datatypes. The most
simple would be a gset.
https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type
https://github.com/ricardobcl/Dotted-Version-Vectors
was:We can define a Crdt type with a merge function. When the payload of
GossipDataMessage is a Crdt subtype we merge instead of replace
> Implement CRDT data types
> -------------------------
>
> Key: GOSSIP-53
> URL: https://issues.apache.org/jira/browse/GOSSIP-53
> Project: Gossip
> Issue Type: New Feature
> Reporter: Edward Capriolo
> Assignee: Edward Capriolo
>
> Current gossip supports sending entire objects across the cluster using
> Gossip. CRDT datatypes should be possible.
> The work here would be to refactor Gossip to support CRDT datatypes. The most
> simple would be a gset.
> https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type
> https://github.com/ricardobcl/Dotted-Version-Vectors
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)