hi,
I have few question around the area how Cassandra use record's timestamp to
determine which one to return from its replicated nodes ...

-
A record's timestamp is determined by the Cassandra server node's system
timestamp when the request arrive the server and NOT by the client
timestamp who make the request(unlike timeuuid)??

-
so clock synchronization between nodes is very important , clock drifting
however is still possible even if one use NTP? I wonder what are the common
practices in Cassandra community do to minimize clock drifting?

-
is there a recommend maximum drifting allowed in a cluster before things
can get very ugly?

-
how to determine if two nodes in a cluster have out of sync clock?
(as monitor or alert so appropriate action can be taken)

Thanks

Reply via email to