Not seeing expected improvement in throughput of RaftCluster.ReplicateAsync method when cluster minority is inaccessible #231
Closed
LarsWithCA
started this conversation in
General
Replies: 3 comments 2 replies
|
I'll check this out. |
0 replies
|
For now, appended log entries are marked as committed when replicated to the majority. |
2 replies
|
Fixed in version 5.5.0 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello there!
This plots shows the timing (in ms) of RaftCluster.ReplicateAsync - at the vertical green line 1 node is disconnected (out of a cluster of 6 nodes in total):

(Linux ARM + .NET6 + DotNext.Net.Cluster 4.14.1)
From the change log of DotNext.Net.Cluster 4.15.0:
This made us hope that we would no longer see these kinds of longer timings in case of inaccessible cluster minority. However, we see a pretty similar plot - at the green line 1 node is disconnected (out of a cluster of 6 nodes):

(Linux ARM + .NET8 + DotNext.Net.Cluster 5.3.0)
Did we have wrong expectations, or are we doing something wrong?
All reactions