Простой алгоритм.

May 20, 2005 12:25

.
На сетке, портрет которой возник в 3х предыдущих заметках, можно организовать связь простейшими способами.
Вот пример самого простого алгоритма (который можно развивать дальше или заменять на более сложные для создания P2P (F2F, точнее) если работает система распределенных блогов ( Read more... )

Leave a comment

Comments 55

Интересно no_gritzko_here March 3 2006, 16:11:15 UTC
Возможно, Вам будет интересно узнать про проект Bouillon.
http://community.livejournal.com/social_web_ru/14764.html
http://oc-co.org

Reply

P.S. no_gritzko_here March 3 2006, 17:05:02 UTC
Мои ответы на некоторые вопросы.

В качестве базовой сети используем не http сервера, а IM-клиентов (Jabber/XMPP). Это, в частности, даёт естественную аутентификацию, друзей-контакты и пр.
Чтобы побороть недостатки flooding используется направленный поиск в дереве тем (думаю, начать с dmoz).
BitTorrent изначально предназначался для раздачи дистрибутивов Linux (я помню времена, когда что-то получить с ftp://redhat.com было целое дело).
В такой системе необходима модель доверия/репутации, иначе засрут-с. Использую довольно простую (с довольно сложным обоснованием, отталкиваясь от нечёткой логики и нечётких множеств ( ... )

Reply

Тут возникает несколько вопросов muzyka_sfer March 3 2006, 21:34:43 UTC
Спасибо за ссылки ( ... )

Reply

Re: Тут возникает несколько вопросов no_gritzko_here March 4 2006, 08:20:05 UTC
P2P - не программа, а функция
Безусловно. Просто в IM это работает в реальном времени, а поверх SMTP работало бы медленно и печально. Плюс ещё различные проблемы. http(s) - аналогично. В принципе, Bouillon реализуется поверх любого транспорта, хучь TCP. Вопрос в затратах и результатах.

Прятаться надо исключительно в толпе
Или собрать толпу, чтобы отпала необходимость прятаться. Я в том смысле, что создаём в принципе нецензурируемую среду, которой пользуются все. И всё.
а) вырастить лес
б) спрятать ветку
И вообще, партизанский подход тут не самый лучший. Чем прятаться, например, от лейблов - не проще ли создать метод продажи музыки пользователю в обход этих самых лейблов? Collaborative filtering forever!

вы совершенно не учитываете инженерные трудности создания такой работоспособной системы.
Я их учитывал не меньше года :)

Пользователи не постоянно на сетиУгу. У Бульона layered архитектура. Возможен такой вариант: storage и matching kernel вертятся на сервере, а GUI - на клиенте. Масса преимуществ у такого варианта, но из ( ... )

Reply


Та самая "глава". Это про Bouillon 2, см http://oc-co.org no_gritzko_here June 20 2006, 16:11:34 UTC
Бульон 2 ( ... )

Reply


Ещё no_gritzko_here June 20 2006, 16:11:54 UTC
Как это работает ( ... )

Reply


no_gritzko_here June 20 2006, 16:13:16 UTC
Там про масштабируемость ещё есть выбор между аггрегацией запросов и аггрегацией мнений... пока не буду постить.

Reply


Воспользуюсь присутствием своего доброго знакомого kormitigrov November 3 2006, 08:56:03 UTC
товарища no_gritzko_here, и дам ссылку на http://kormitigrov.livejournal.com/19582.html :)

Reply


Leave a comment

Up