3 ms·
Based on my read through, I think the files themselves live in the bridges and the DHT is how they are found. So you could set up an Avatar bridge in the cloud
by spaceheeder 13y ago
Based on my read through, I think the files themselves live in the bridges and the DHT is how they are found. So you could set up an Avatar bridge in the cloud and use that as your bridge (or put the bridge on your local device and tell _it_ to store/retrieve everything from a network folder).
- jude- 13y agoSo, performance will depend on where these bridges live, and how generously provisioned they are. Using the DHT for routing doesn't address this problem, though--requests for hot content will be routed to the same node, regardless of how well-positioned it is to serve requests. Also, what happens to the content when that node goes offline? I skimmed the R5N DHT whitepaper, and while it replicates keys, it's not clear that the bridges replicate chunks. Do the authors have a plan to address data loss? Do they have a plan for caching/replicating data to alleviate hot spots? Will their replication strategies on read/write objects include a well-defined consistency model?
- spaceheeder 13y agoTheir current line is that, with increased WebRTC adoption, bridges will somehow become unnecessary? I'm not convinced, and agree with you that there may be some problems here that will lead to poor performance (which is critical). According to someone (a developer?) further down this thread, they realize that incentives will be needed for things like this. It sounds sort of like the same problem that the bitcloud people are trying to solve, but to my knowledge nobody has any solid solutions. Why pay more for a blind CDN when 99.9% of your customers use infrastructure that only require you to use unsecured ones? That shouldn't be a rhetorical question--this is an important issue that needs to be addressed if we want to make the Internet a better, freer, and more secure place to communicate. We'll see if these guys come forward with something that sounds like it can work, I guess.
- staltz 13y agoAvatar is very complex and we were aware that many questions like these would come up. That's why we built a forum just for this purpose, where we can go through all these issues in detail. https://discussions.avatar.ai https://discussions.avatar.ai This wouldn't be labeled 'sneak peek' if we weren't seeking for security audits and architecture reviews before publishing it officially.