PDF: Designing Distributed Systems | Hacker News Reader