Node.js the Right Way: Practical, Server-Side JavaScript That Scales