what is more reliable than ftp?
-
Apologies if this is in the wrong place but I couldn't see that it fitted anywhere else either My clients regularly transfer largish files via ftp and everything generally works happily As they are in an expensive serviced office one client has transferred their internet connection over to a 4G solution to get much faster access without the corresponding bill and generally it works but.... as might be expected their ftp transfers now have many retries and failed transfers. Sometimes the transfer appears to be successful but the resulting file might be a small percentage of the correct file size Does anyone have any suggestions for alternatives to look at that might work better (more reliably) over the 4g network?
-
You beat me to it!
What do you get when you cross a joke with a rhetorical question?
-
Pigeon "Pigeon flies past broadband in data speed race" http://www.bbc.co.uk/news/technology-11325452[^]
Simon Lee Shugar (Software Developer) www.simonshugar.co.uk "If something goes by a false name, would it mean that thing is fake? False by nature?" By Gilbert Durandil
We switched for pigeons two years ago, but had to switch back to slower data transfer since our main concurrent trained eagles to catch our data. I doubt they managed to decrypt them, even that they tried, but we lost a dozen of well-trained poultry and some business because they never arrived at destination. We contemplated training bats to frighten the eagles, but they would only fly at non-work hours, making the reception of the transfer complicated since we would have had to hire people working at (overpriced) night hours. We also still have an ostrich : my management was convinced we needed something big and looking mighty, but they did not realize ostrich could not fly. The eggs are great, but the smell is terrible though - I hate when I am on ostrich week.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.
-
Hard drives (SSD if you have the necessary funds) over the mail. And not the normal mail, but reliable courier firm :D
Microsoft ... the only place where VARIANT_TRUE != true
Did you know there is a name for that? It's called FedExNet[^] - and it is used for really fast transfer of really big data!
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
-
We switched for pigeons two years ago, but had to switch back to slower data transfer since our main concurrent trained eagles to catch our data. I doubt they managed to decrypt them, even that they tried, but we lost a dozen of well-trained poultry and some business because they never arrived at destination. We contemplated training bats to frighten the eagles, but they would only fly at non-work hours, making the reception of the transfer complicated since we would have had to hire people working at (overpriced) night hours. We also still have an ostrich : my management was convinced we needed something big and looking mighty, but they did not realize ostrich could not fly. The eggs are great, but the smell is terrible though - I hate when I am on ostrich week.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.
I was told Ostrich was the green option to replace smart cars, mini's and other small vechicles. All of our execs use them now. I'm unsure about some of the paint jobs.
Simon Lee Shugar (Software Developer) www.simonshugar.co.uk "If something goes by a false name, would it mean that thing is fake? False by nature?" By Gilbert Durandil
-
Did you know there is a name for that? It's called FedExNet[^] - and it is used for really fast transfer of really big data!
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
-
I didn't know up until you just told me :(
Microsoft ... the only place where VARIANT_TRUE != true
So you've learned something, and that's always a good day! ;)
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
-
On the Torrent note, there is Bittorrent Sync[^], from the official Bittorrent Labs site. EDIT: Didn't read the message above mine! :-O
What do you get when you cross a joke with a rhetorical question?
Brisingr Aerowing wrote:
EDIT: Didn't read the message above mine! :O
Glad you did, your link works, the above does not.
Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004
-
So you've learned something, and that's always a good day! ;)
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
-
Yes indeed. Thank you I noticed that the most new things I learn everyday come from CP. Strange isn't it ? :D
Microsoft ... the only place where VARIANT_TRUE != true
Yeah - but most them them are either rude or unreliable... :-D
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
-
Apologies if this is in the wrong place but I couldn't see that it fitted anywhere else either My clients regularly transfer largish files via ftp and everything generally works happily As they are in an expensive serviced office one client has transferred their internet connection over to a 4G solution to get much faster access without the corresponding bill and generally it works but.... as might be expected their ftp transfers now have many retries and failed transfers. Sometimes the transfer appears to be successful but the resulting file might be a small percentage of the correct file size Does anyone have any suggestions for alternatives to look at that might work better (more reliably) over the 4g network?
-
Apologies if this is in the wrong place but I couldn't see that it fitted anywhere else either My clients regularly transfer largish files via ftp and everything generally works happily As they are in an expensive serviced office one client has transferred their internet connection over to a 4G solution to get much faster access without the corresponding bill and generally it works but.... as might be expected their ftp transfers now have many retries and failed transfers. Sometimes the transfer appears to be successful but the resulting file might be a small percentage of the correct file size Does anyone have any suggestions for alternatives to look at that might work better (more reliably) over the 4g network?
-
You asked stupid question, because FTP _is_ reliable, since it works over TCP. Read about FTP's "block transfer mode" - exactly what you need for broken connections.
-
thank you for your opinion unfortunately the majority of ftp implementations do not have the option of "block transfer mode" preferring to implement the Stream mode instead.
-
thank you for your opinion unfortunately the majority of ftp implementations do not have the option of "block transfer mode" preferring to implement the Stream mode instead.
Don't knock a compliant ftp just because you'll have to install a compatible version on both client and server ends. After all, if you go with some other application, you'll already have to do that anyway. The difference is that the client won't have to learn some new tool just for their file transfers with you. Whether that difference is a plus or a minus depends on the client's attitude about this matter.
We can program with only 1's, but if all you've got are zeros, you've got nothing.
-
But it's not a reason to name FTP as "unreliable", do you agree? :) EVERYTHING above TCP is reliable. And best "really working" way is rsync or torrent (as adviced above).
Sorry but I don't agree In my book if a program sets out to do something (in this case transfer a file) and the results are not achieved it isn't reliable. It doesn't matter to me or the customer why the program is failing just that it is I wasn't aware of the alternate modes in the ftp spec and after checking it appears that a lot of ftp programs available only implement stream mode and now I know I might have phrased the subject slightly differently but the idea of a subject is to convey what you are looking for in a few words
-
Don't knock a compliant ftp just because you'll have to install a compatible version on both client and server ends. After all, if you go with some other application, you'll already have to do that anyway. The difference is that the client won't have to learn some new tool just for their file transfers with you. Whether that difference is a plus or a minus depends on the client's attitude about this matter.
We can program with only 1's, but if all you've got are zeros, you've got nothing.
I wasn't aware that I had knocked a compliant ftp. Or did you mean the fact that I said that in the particular circumstances the ftp being used wasn't reliable? I think I was probably clear enough that I had been happy using ftp until the client changed their internet connection to 4g at which point the ftp program being used failed to cope and I was looking for an alternative. I can now see from Thorniks response that this could be a different ftp implementation
-
Torrents. Resumable on a 16kb block level, built-in integrity checks, clients are designed for sudden loss of connection. If things go really wrong, a "piece" will fail its hash-check and will be redownloaded. They're meant for P2P, but they also work fine with 1 seed and 1 peer, essentially acting like 1 server and 1 client. If there are multiple clients, they can limit their upload capacity if they want to.
Absolutely. They take seconds to set up, are actually less hassle than dropbox (where you've only got "public" and "not public"), and fly faster than either European or African swallows. I use 'em for just about everything. I used to use MegaUpload, until the US government decided that it had the right to confiscate my subscription to the service and access all my confidential customer files. You have no idea how close I came to taking the US government to court (in NL) over that.
I wanna be a eunuchs developer! Pass me a bread knife!
-
Yes indeed. Thank you I noticed that the most new things I learn everyday come from CP. Strange isn't it ? :D
Microsoft ... the only place where VARIANT_TRUE != true
Argonia wrote:
I noticed that the most new things I learn everyday come from CP. Strange isn't it ?
What, you mean you actually go to other web-sites? What a waste of bandwidth.
I wanna be a eunuchs developer! Pass me a bread knife!
-
As you're trying to transfer files, I'd suggest looking at rsync instead. I believe that there are rsync versions available on the major mobile platforms now, so this should be an attractive option.