5 ms·
> That's why the _Peer_ sets the price for his service. But that breaks the economics of this, no? If you're in the US and charge $6/TB and I'm in Germany and
by bastawhiz 4y ago
> That's why the _Peer_ sets the price for his service.
But that breaks the economics of this, no? If you're in the US and charge $6/TB and I'm in Germany and charge $100/TB, why would traffic ever go to my server? If your US server gets overloaded, am I now making $100/TB? How does the network ensure that this is both fair and competitive? Moreover, how can a customer know that they're not going to get a surprise bill for an order of magnitude more than they planned for?
- solidsnack9000 4y agoIf someone wants to serve traffic from a peer in Germany, then they will pay you. What they are paying for with a global CDN is ultimately location.
- bastawhiz 4y agoThat's the point though: not every peer can have all content, it's not a data center with a massive cache. So what's stopping me from using FUSE to make it seem like I've got petabytes of storage and throw the data in S3? Now, I never evict anything from the cache. My node is going to be far more likely to be the closest node to any given user. And so I jack up my price. There's many variables, but the important ones for choosing a peer are cost and latency/distance. What conditions do you have for choosing far-but-cheap versus near-but-pricey? You can't simply choose peers randomly or round robin because I could just set my prices through the roof and pick up a massive paycheck.
- solidsnack9000 4y agoI'm not sure I understand your thinking, here. You will set a higher price than others and win bids relative to them, somehow? In markets, generally, providers are not chosen randomly or round-robin; they are chosen based on the balance of cost and what is offered.
- deleted 4y ago[deleted]
- mranton 4y agoA customer can switch on/off regions. Also, they can set up a cap for every region. You can do it with regular CDNs as well, it's just a setting.