5 ms·
From http://tent.io http://tent.io > 4. Alice's server sends the status to two friends (Bob's and Carol's) servers. What happens when you have, say, a millio
by conradev 14y ago
From http://tent.io http://tent.io
> 4. Alice's server sends the status to two friends (Bob's and
Carol's) servers.
What happens when you have, say, a million friends, and want to post a status? Your server (or army of them) has to send one million API calls to one million servers. For every post.
What happens if you share a photo on your tent server, and your one million friends want to view it? That's a lot of bandwidth, and bandwidth isn't free.
It's a cool idea, but I just can't see it being efficient (especially in terms of cost) down the road.
- danielsiders 14y agoJust as if you wanted to invite your one million friends to a party, you would need to pay for drinks, you might have to pay to send 1,000,000 a photo. You could either pay yourself, ask your friends to pay, or find an advertising sponsor. The same options exist online.
- spindritf 14y ago> What happens when you have, say, a million friends, and want to post a status? There won't be a million servers, most people will cluster around the few most popular providers.
- conradev 14y agoWhich defeats the purpose of P2P, that is centralization..
- Joeboy 14y agoThink of it as a competitive/non-monopoly marketplace rather than P2P then.
- graue 14y agoCompletely false. Think of email. I've been told by people running large-ish, open signup websites that Gmail, Yahoo! Mail and Hotmail together account for more than 70% of users. But, so what? Three choices is already better than one, and then you have a long tail of a zillion other email providers making up the last 30%, which you can use if you don't like those 3, and finally, if there's no third-party email service you want to use, you can run your own server. With Facebook and Twitter, you don't have that choice. If you want to connect with friends on those services, there's only one provider available, and that's it. Tent will give you that choice back — even if, in practice, a few large servers have the most market share.