Given:
1) weak server
2) 10,000 computers
3) material on each computer (for example, video for 2-3 hours)
To find:
The solution for transferring material is stable from all machines.
There is no time limit.
How best to implement this?
My experience suggests that the http protocol will not work here. For with a large data transfer, everything just collapses.
I think the best option is to use TCP. In general, I will listen to the opinion of more experienced colleagues. =)