distributed - system features and challenges shiviz is a new distributed system debugging visualization tool debugging distributed systems .
Spanner: Google's globally-distributed database