Understanding Trade-Offs in Distributed Messaging | Hacker News Reader