Last active
April 13, 2017 15:41
-
-
Save Loki-Afro/c309d08cac35a80f074c011062be6943 to your computer and use it in GitHub Desktop.
FTP needs to be avoided at all costs!
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- no transactions | |
- even more difficult if there are multiple "consumers" | |
- no acknowledges | |
- is the file now deletet or what?! | |
- list timeout (because firewall kiks in since there is no heartbeat mechanism and no data stream) if there are many files | |
- active / passive mode confusion | |
- firewall fuck up | |
- unreliable dynamic port openings | |
- sftp / ftps confusion | |
- most ftps some kinda broken | |
- often sftp only supports user password no private key - wtf?! | |
- unreliable file meta data if available at all | |
- typical file system problems and limits | |
FTP(S) needs to be avoided at all costs! | |
SFTP is okay for very very very basic tasks. | |
There are so many alternatives out there, one is AMQP. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment