Good evening,
I have an application where the client connects through TCP Socket and push in bytes.

I would like to know how to scale up the number of sockets. One way is to make the client connect to Multiple port.

Is there a way the clients connect to same port and it gets distributed to multiple server box, a load balancer.

Please could you provide your thoughts on this.