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. |
Beta Was this translation helpful? Give feedback.
0 replies
-
For now, appended log entries are marked as committed when replicated to the majority. |
Beta Was this translation helpful? Give feedback.
2 replies
-
Fixed in version 5.5.0 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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?
Beta Was this translation helpful? Give feedback.
All reactions