Advanced rate limiting middleware for Node.js applications with enterprise-grade features and flexible configuration options