metahosting. Палю безумную идею.  

Posted in ,


Децентрализованный хостинг. Или распределенный хотинг. Главное - бесплатный.
"Все новое - это хорошо скомбинированное старое". Палю идею - потому как у меня хоть и есть желание делать все на свете, но нет времени.
(преглашаю в команду по воплощению безумных замыслов)

Собсвенно новая-старая идея:
хостинг, который базируется на мини-сервисах, установленных на пользовательских компьютерах. Мини-сервис может быть 2-х типов (или содержать в себе обе функциональности): "хранитель" и "представитель". "Хранители" хранят полный или неполный контент (смотря сколько влезет) и отдают/обмениваются/сверяются по протоколу аля torrent. "Представители", обладающие толстым каналом - скачивают контент с "хранителей" и отдают по чистому HTTP запросившему. Хранители могут быть найдены по DNS, построеному по принципу dyndns.
Как полностью децентролизовать такой хостинг - я не придумал, т.к. центральным всеравно останется как минимум DNS система.

Теперь ещё раз, но более внятно:
"Хранители" беспрестанно держат распределенное хранилище.
"Представители" качают с него контент, может исполняют скрипты (но это уже отдельная песня) и отдают по HTTP. Для этого "представители" регистрируют свой онлайн в нашем DNS, и "представляют" присвоные им адреса.

P.S. Спасибо за внимание =)
Если кто-то вдруг решит это реализовывать или знает примеры реализации - сообщите мне пожаалуйста :)

2 responzez

Anonymous   says 5/14/2009 12:47 PM

Нечто похожее было реализовано в сети "Freenet". + Инфа хранится шифрованная и кусками на разных машинах. Сами клиенты в сети не знают что хранится на них. Из - невысокая скорость работы (хотя с увеличением кол-ва машин в сети скорость возрастет) и все ресурсы в сети должны быть на чистом html. Написано на java, пашет из браузера. + Всякие заморочки, типа: Эхи, мейл сервиса и т.д. Линки: http://ru.wikipedia.org/wiki/Freenet
http://freenetproject.org/

Anonymous   says 5/14/2009 12:50 PM

Это та-кун.

Post a Comment

metanews


Add to Google