An architecture for complex Node.js applications | Hacker News Reader