Clustering In frappe nodejs

I want to implement real-time communication between React and Frappe using Socket.IO.
For this, I’ve thought of a possible solution — implementing clustering(Another worker process) alongside the Frappe Node.js server. The idea is to establish a Socket.IO connection through a separate Redis port, which can then be used to enable communication between React and Frappe. Our bench is created in frappe cloud

Would this approach be feasible within the Frappe environment?