We have several FTP subscriptions set up and are thinking of increasing the frequency of delivery. One question is how to avoid our side downloading files from the FTP until they are completely uploaded. I know different systems handle this problem in different ways. For example, the sending system (DataSift) could send the file with a different, temporary filename and only rename it to the expected format after the upload is complete. Or, the sending system could make a checksum available so the receiving system can verify. There are other possibilities too but I am pretty sure DataSift doesn’t do them (e.g. sending a second “done” file indicating the primary file is uploaded completely).
Can anyone shed light on this? Thank you!