You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First pass at hash based sharding in priamCassandra seems to work well enough for now.
priamCassandra_test.go shows the token assignments and how balanced the hash is across nodes
For now the ring token assignments are only setup within each zone, so when replicating a Put messages are sent to a random node in the right zone or region, which then passes them on to the right place. This should be extended so that each node gossips it's ring to the other zones and regions.
The text was updated successfully, but these errors were encountered:
Flow records are now stored for every step and traces are logged to json_metrics/_flow.json but currently as raw maps.
Since the chaosmonkey deletes nodes, if it deletes a node that has a GetResponse flowing back up through it, spigo crashes. I've only seen this race condition once so far in many runs.
First pass at hash based sharding in priamCassandra seems to work well enough for now.
priamCassandra_test.go shows the token assignments and how balanced the hash is across nodes
For now the ring token assignments are only setup within each zone, so when replicating a Put messages are sent to a random node in the right zone or region, which then passes them on to the right place. This should be extended so that each node gossips it's ring to the other zones and regions.
The text was updated successfully, but these errors were encountered: