Push-Pull Gossip

125 views
Skip to first unread message

dhruve ashar

unread,
May 2, 2015, 4:46:52 PM5/2/15
to akka...@googlegroups.com
Hi,

Based on the documentation available at http://doc.akka.io/docs/akka/snapshot/common/cluster.html , it says that the current gossip is a push-pull optimized by sending a digest instead of actual values.

GOSSIP PROTOCOL

A variation of push-pull gossip is used to reduce the amount of gossip information sent around the cluster. In push-pull gossip a digest is sent representing current versions but not actual values; the recipient of the gossip can then send back any values for which it has newer versions and also request values for which it has outdated versions. Akka uses a single shared state with a vector clock for versioning, so the variant of push-pull gossip used in Akka makes use of this version to only push the actual state as needed.

 
But on github, the related issue is still open.

Is this already implemented (if yes in which version) or still an open issue? 

Thanks,
Dhruve

Patrik Nordwall

unread,
May 4, 2015, 2:27:53 AM5/4/15
to akka...@googlegroups.com
Push-pull protocol is implemented but it is not sending deltas. I have closed #12107 and the delta improvement is tracked in #16019.

Thanks,
Patrik

--
You received this message because you are subscribed to the Google Groups "Akka Developer List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to akka-dev+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Patrik Nordwall
Typesafe Reactive apps on the JVM
Twitter: @patriknw

Reply all
Reply to author
Forward
0 new messages