Designing a distributed SQL engine: Challenges and decisions | Hacker News Reader