Summary: Designing Data-Intensive Applications by Martin Kleppmann | Hacker News Reader