I am mainly looking for the best way to store partial downloads on the server. Files will be uploaded piece by piece. Pieces can run in parallel and in random order. I need to temporarily save them somewhere in some form, and then build the complete file from the loaded chunks. I have some ideas on how to do this, but I wonder if there is any best practice already, or a standard, or some kind of RFC ..?
UPDATE:
Download occurs through HTTP.
This problem has been resolved many times before. Use BITS, torrents, FTP, etc.
The basics:
> session initialization
> , , ,
> (), .
< ..
<
< (, name.status) int . ,
< < ,
< < , . 0%
< , name.status
, .. ,
Source: https://habr.com/ru/post/1795028/More articles:How to change R package to create a new Reweighted Kernel cell density package? - ruse mysql_fetch_array and UPDATE for a while during the loop - phpVisual Studio 2010 code fragment - visual-studioКак я могу остановить повторение "n" до конца карты, когда итераторы не являются произвольным доступом? - c++Как управлять кодом статуса ответа из действия Rails Controller - ruby-on-railsXTEA encryption yields different results in C and Delphi - cAnnotating score with lipper - lilypondPHP: What is the difference between a static variable inside a for loop and a non-static variable outside a for loop? - scopeVisual Studio Project Templates - visual-studio-2008HTTP HTTP pipelining - androidAll Articles