[ 
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)

Reply via email to