I have a program that is generating text files into a directory. I want it so that all the text files added to this directory are automatically and immediately uploaded to a directory on another computer, which is not on the same network.
An important factor is the latency: the computer which receives the text files will be using these text files "live", so a low delay will be optimal. Of course, there will be measures to put in place to have a stagger (of a constant x seconds) to reasonably account for the delay between transmission and reception of these text files.
Would some sort of automated FTP transfer be the best way? Recommendations for programs and set-ups would be very helpful.