Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 07, 2016, 02:21:21 PM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Finally! A private, non-cloud file-sharing service  (Read 2990 times)

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,070
  • Is your software in my list?
    • View Profile
    • Donate to Member
Finally! A private, non-cloud file-sharing service
« on: April 23, 2013, 04:15:41 PM »
http://arstechnica.c...x-no-cloud-required/


This is the one I've been waiting for!  See this post:
http://www.donationc....msg296807#msg296807

I've always been interested in a way to access your files from everywhere, like dropbox, but without the cloud and without the size limitations.  So this is a very interesting development.  The main issue with private file access like this is that most residential upload speeds are so slow that downloading anything other than simple word documents would be a pain.  And you don't have all the seeders of a torrent to share the bandwidth and make it faster, so that seems to be the main obstacle for me.  That's where the benefit of a cloud comes in.  But with the cloud, there's the privacy issue and normally the size limitations.

Stephen66515

  • Animated Giffer in Chief
  • Honorary Member
  • Joined in 2010
  • **
  • Posts: 3,129
    • View Profile
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #1 on: April 23, 2013, 04:23:40 PM »
This would be cool if one could somehow use an intermediary FTP server, to serve as the "middleman".

So it would be USER>FTP>USER<FTP<USER

You would get the benefits of private file sharing, with the added bonus of HTTP download speeds xD

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #2 on: April 23, 2013, 05:07:34 PM »
This would be cool if one could somehow use an intermediary FTP server, to serve as the "middleman".

So it would be USER>FTP>USER<FTP<USER

You would get the benefits of private file sharing, with the added bonus of HTTP download speeds xD
Ummm... wat? O_o

The torrent protocol is superior to both HTTP and FTP in quite a lot of ways, including resume-ability and encryption (neither HTTPS, FTPS (foo! please die!) nor SFTP would work very well for peer-to-peer scenarios) and speed. And I can't see why having such a middle man would fix the residential upload bandwidth issue anyway? You'd still need to push your data there?
- carpe noctem

Stephen66515

  • Animated Giffer in Chief
  • Honorary Member
  • Joined in 2010
  • **
  • Posts: 3,129
    • View Profile
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #3 on: April 23, 2013, 05:21:04 PM »
Yeah, after a re-read of the initial post...I declare myself insane.

vlastimil

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 308
    • View Profile
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #4 on: April 23, 2013, 05:22:42 PM »
Step in the right direction, but I am still not completely satisfied. Technology that deals with with data on this level cannot be closed. They need to open the protocol or better yet make the whole project open source and then it will be a hit.

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,091
    • View Profile
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #5 on: May 03, 2013, 04:44:29 PM »
I don't understand any of this. Why are f0dder saying BitTorrent is superior to some thing? Except for my brain, there is absolutely nothing in the entire world as slow as the BitTorrents I have tried - not even a genuine snail could move that slow! If it is fast, why have I ALWAYS been disappointed with how extremely slow it is?

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #6 on: May 03, 2013, 04:51:25 PM »
Curt: it's because you haven't dealt with well-seeded torrents - and, perhaps, because you haven't had proper port-forwarding (which shouldn't matter with well-seeded stuff, but will hurt you badly with scarce and/or pirated stuff).

The protocol itself has several advantages to http/ftp... first, it's distributed - so you can saturate N links instead of 1. It has chunk-sized error detection and correction - with HTTP and FTP, you wont detect corruption unless you do an md5sum after downloading, and it's corrupt you'll have to regrab everything. With torrents, everything is broken into chunks (size can vary, but iirc chunksize is usually around 512kb).

Also, both HTTP and FTP *sucks* for small files - you need a new request for each file. For FTP it's really bad, for HTTP at least pipelining and keepalive mitigates stuff a bit... for torrents, you just keep on streaming (in a way that's not optimal for grabbing individual small files, but extremely superior for grabbing a wad of stuff).

Legitimate stuff has often sucked on torrents, though - a few years ago, I could grab linux ISOs a lot faster through HTTP than their torrent services - I guess they simply didn't hook up the entire http server bandwidth to their torrent protocol, which is pretty damn silly... after getting ~100kb/s (from random peers) for a few minutes, I'd cancel the download and hammer their HTTP servers directly at 4MB/s.
- carpe noctem

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,091
    • View Profile
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #7 on: May 03, 2013, 05:56:36 PM »
-thanks for explaining, f0dder.

---
At first I was confused by Brodkin's use of the word Dropbox in the article's title, but now I guess it is the American way of speaking - like hoover for 'vacuum cleaner', google it for 'search the Internet', etcetera. Anyway, it reminded me that Dropbox initially was cloud-free, 'desktop only'.
---

The last paragraph of the article in mention has a link to more of the "no-cloud-required" kind:

Quote
BitTorrent Sync perhaps doesn't make it quite as easy to share files as cloud services like Dropbox, Google Drive, or SkyDrive do. It's also far from being the first software to sync files across devices without storing them in a cloud service. But it works well so far, and—particularly when it adds mobile capabilities—BitTorrent Sync seems destined to become a worthy addition to the rapidly expanding file sharing market.

How to put all your data on the Web—without storing it in the cloud | Ars Technica

Mark0

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 617
    • View Profile
    • Mark's home
    • Donate to Member
Re: Finally! A private, non-cloud file-sharing service
« Reply #8 on: June 03, 2013, 05:54:25 PM »
I had the occasion to try BitTorrent Sync just today. Me and a friend shared a folder among 3 different machines (2 on Linux, 1 on Windows). It was dead simple to install & configure. Adding a new PC just require selecting a folder and entering the secret "hash", and it immediately start downloading pieces from all the others.
Very nice.