Spanner vs. Calvin: distributed consistency at scale | Hacker News Reader