Мы видим рост систем, использующих принципы равный-равному. Но есть область, где peer to peer еще не широко используется: веб-хостинг.
Несколько проектов уже запущены, но нет большого решения, которое позволило бы пользователям использовать и вносить вклад в одноранговое веб-хостинг.
Я не имею в виду не-открытые проекты (например, Google Web Hosting, в которых используются ресурсы Google, а не пользователи), но открытые проекты, в которых каждый пользователь вносит свой вклад в хостинг глобального веб-хостинга, предоставляя свои ресурсы (cpu, полоса пропускания).
Я могу думать о нескольких активах таких систем:
- автоматическая балансировка нагрузки
- лучшая местность
- Нет ограничений на хранение
- бесплатно
Итак, почему такая система еще не широко используется?
EDIT: Я думаю, что "97,2%, плз семя!!" проблема возникает, потому что все пользователи не засевают все файлы. Но если система, в которой все пользователи одинаково способствуют всему контенту, построена, эта проблема больше не возникает. Благодаря этому надежные системы хранения данных (например, Wuala) надежны.
Проблема проприетарного кода уместна, а также тот факт, что пользователь может не знать, какой контент (возможно, "плохой" ) он размещает. Спасибо за ваши ответы.
Я добавляю еще одну проблему: латентность, которая может быть выше, чем у выделенного сервера.
ИЗМЕНИТЬ 2: Конфиденциальность кода и данных может быть достигнута путем шифрования. Например, с Wuala все файлы зашифрованы, и я думаю, что в этой системе нет известного нарушения безопасности (но я могу ошибаться).
Правда, сеялки не будут иметь много преимуществ или мало. Но это не позволит людям быть зависимыми от веб-хостинга. И такой децентрализованный способ размещения веб-сайтов ближе к оригинальной идее Интернета, я думаю.