Laws of Distributed Architecture and How to build scalable applications | Hacker News Reader