Skip to content

Instantly share code, notes, and snippets.

@PharkMillups
Created September 22, 2010 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PharkMillups/591763 to your computer and use it in GitHub Desktop.
Save PharkMillups/591763 to your computer and use it in GitHub Desktop.
12:09 <hiredman> is there someway to robustify against netsplits, or even just notice one has
occured from a client to throw an error or log something?
12:10 <seancribbs> hiredman: what do you mean w.r.t. netsplits? between client and Riak or
between Riak nodes?
12:10 <hiredman> between nodes
12:11 <seancribbs> they are hard to detect reliably, but read-repair and vector clocks mitigate
their most serious effects
12:11 <moonpolysoft> you can detect them after the fact
12:11 <moonpolysoft> they show up as a divergent history in some keys
12:11 <hiredman> after a plsit and rejoin?
12:11 <hiredman> ok
12:12 <seancribbs> also, sometimes latency spikes can cause apparent netsplits
12:12 <seancribbs> even if connectivity is not lost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment