Managing dataflow, using sockets

Hi, I was wondering how to manage the dataflow, using sockets. What does happen, if many requests in a ahort time are recieved by the NAS. since there is no queue, does the NAS quickly get stressed? So if it gets stressed too quick, I have to make some sort of queue by my own together with the socket, but then the performance will decrease I think. Does anyone know how to manage the stream? Thanks in advance