Bittorrent. No, really. Lots of nice behaviors when transferring large amounts of data between arbitrary endpoints. Transferring the torrent metadata is pretty trivial and can be done via a wide range of methods, and having that flexibility can be nice. Unlike HTTP, you get reasonable retry behavior on network hiccups. Also, more robust data integrity guarantees, though a manual hash test is probably a good idea eith…
Sometimes I wonder if the bad connotation due to piracy made this protocol not standard (in a sense, that's not widely adopted, and people need dedicated clients, instead of it working for example in browsers). I don't know enough, maybe it has security issues, or some limits... but the fact is that it's still widely used, by tech literate people, so it still stands the test of time and it must be doing something rig…
Ask HN: What is your favorite method of sending large files?
141–150 of 363 posts
Re: Ask HN: What is your favorite method of sending large files?
#142Bittorrent. No, really. Lots of nice behaviors when transferring large amounts of data between arbitrary endpoints. Transferring the torrent metadata is pretty trivial and can be done via a wide range of methods, and having that flexibility can be nice. Unlike HTTP, you get reasonable retry behavior on network hiccups. Also, more robust data integrity guarantees, though a manual hash test is probably a good idea eith…
Can you recommend easy software to do the creation? Don't you need a tracker as well?
magnet:?xt=urn:btih:[this is where the hash goes]
Example:
magnet:?xt=urn:btih:a008663c4fc7e710bd59200e5ef99ba04f83f319
Re: Ask HN: What is your favorite method of sending large files?
#143Re: Ask HN: What is your favorite method of sending large files?
#144Free/open source
Re: Ask HN: What is your favorite method of sending large files?
#1455GB on my local network: Windows File Share, Rsync, or HTTP depending on source/destination 5GB on Internet: Upload to my OVH VPS and HTTP or Rsync it to its destination 10TB, local or Internet: Physical Hard Drive. Never underestimate the bandwidth of a station wagon full of backup tapes! https://www.tidbitsfortechs.com/2013/09/never-underestimate-... And since you now buy 1TB micro SD cards, so perhaps I'd split th…
10TB, local or Internet: Physical Hard Drive. Never underestimate the bandwidth of a station wagon full of backup tapes! In Poland there is an option to send package via train for 8$. Just go to station and give package to conductor/train guard, few hours later receiver can get it at destination station. Sending HDDs full of raw video footage this way is very popular among video editors here.
Re: Ask HN: What is your favorite method of sending large files?
#146Re: Ask HN: What is your favorite method of sending large files?
#147Here's a couple of my projects:
code[0]
Sender:
curl https://patchbay.pub/random-channel/filename.bin --data-binary @filename.bin
Receiver: curl -O https://patchbay.pub/random-channel/filename.bin
https://fbrg.xyzcode[1]
This one works in the browser. You select a file and it gives you a link you can share with others. The underlying tech[2] is more complicated (relies on WebSockets) than patchbay, but the server is currently more reliable. I'm in the process of improving the patchbay server to be more robust, and I think it will eventually replace fibridge completely.
My current project is building something along the lines of Google Drive, but much simpler and designed to be self-hosted from within your home.
[0]: https://github.com/patchbay-pub/
Re: Ask HN: What is your favorite method of sending large files?
#148When I want to make something large available to someone else, I post it on my local webserver. It points to an NAS on my LAN; anyone in the house can just drop whatever on it and hand out a link.
Re: Ask HN: What is your favorite method of sending large files?
#149For larger transfers, I'd look at File Catalyst Spaces. If you have a bigger budget, you could look at IBM Aspera or Media Shuttle.