Scaling Node.js Applications Using Clustering: A Comprehensive Guide