Considerations When Designing Distributed Systems (2019) | Hacker News Reader