Distributed Systems, Algorithms, Computer Science, Database, Scalability.
Time. While you don’t need to wait out the uncertainty time period like True Time, you need to identify proper strategy how to update HLC across nodes. Couple of options are there: While a read transaction happens, if it spans across several nodes, keep track of the maximum HLC seen and update