ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nikita Amelchev <nsamelc...@gmail.com>
Subject Lightweight version of partitions map exchange
Date Thu, 28 Mar 2019 11:28:38 GMT
Hello, Igniters!

I have implemented lightweight version of partitions map exchange for
the case when the baseline node leaves topology. [1]

If partitions are assigned according to the baseline topology and
server node leaves there's no actual need to perform distributed PME.
Every cluster will recalculate new affinity assignments and partition
states locally. There is no need to wait for partitions released and
PME will be started immediately.

I have benchmarked duration of PME under yardstick load. PME duration
was decreased up to 10 times and the maximum latency of transactions
was decreased up to 4-5 times. See details in Jira issue comments. [1]

Could some expert of PME take a look at my changes? [2]

1. https://issues.apache.org/jira/browse/IGNITE-9913
2. https://reviews.ignite.apache.org/ignite/review/IGNT-CR-1027

Best wishes,
Amelchev Nikita

View raw message