[tarantool-patches] Re: [PATCH v2 6/6] swim: introduce dissemination component
Konstantin Osipov
kostja at tarantool.org
Tue Apr 9 16:47:13 MSK 2019
* Vladislav Shpilevoy <v.shpilevoy at tarantool.org> [19/04/09 14:49]:
> Dissemination components broadcasts events about member status
> updates. When any member attribute is updated (incarnation,
> status, UUID, address), the member stands into an event queue.
> Members from the queue are encoded into each round step message
> with a higher priority and before anti-entropy section.
>
> It means, then even if a cluster consists of hundreds of members
> and one of them was updated on one of instances, this update will
> be disseminated regardless of whether this memeber is encoded
> into anti-entropy section or not. It drastically speeds events
> dissemination up, according to the SWIM paper, and is noticed in
> the tests.
>
> Part of #3234
I have pushed the entire stack and my own rename to master at
13:06. It certainly didn't take me the whole day to do a rename: I
did the entire thing, plus ran tests in 15 minutes after lunch.
--
Konstantin Osipov, Moscow, Russia, +7 903 626 22 32
http://tarantool.io - www.twitter.com/kostja_osipov
More information about the Tarantool-patches
mailing list