Обсуждение статьи P2P - всех не перевешаете
Всего сообщений : 3
Michael Bravo : нюню | 19.09.01, 11:43 |
Создается впечатление что хотелось покритиковать, неважно что и как :)
То, что есть множественные napster-like базы, разумеется, изменяющиеся во времени, никак не ведет к мысли, что их не надо (не хотелось бы) объединить для поиска, так как тем самым пространство поиска расширяется. Клиент, который ищет сразу по нескольким базам, фактически и делает implicit merge; то же самое можно было бы сделать, написав proxy сервер, получающий запрос от клиента и осуществляющий поиск по множественным серверам.
Насчет очевидности того, кто где чего начитался, тоже можно было бы подискутировать, однако я ограничусь, с вашего позволения, минимальными разъяснениями. Во-первых, неплохо бы тогда уж определить, что такое _полностью_ децентрализованная система. Во-вторых, никаких центральных серверов в Гнутелле как протоколе нет, есть только дополнительные сервера, предоставляющие услуги по выдаче списков хостов. Система работает и без них, просто неудобно очень простому пользователю. Если вам "как программисту", или просто так, интересен пример еще "более децентрализованной" системы, посмотрите на Freenet - http://freenet.sourceforge.net/
Решение с центральными серверами в нейтральной стране теоретически возможно, однако при малом числе таких серверов они могут быть банально зафильтрованы канальными провайдерами верхних уровней по судебному требования какого-нибудь RIAA/MPAA. Так что не панацея. |
нюню Oleg (11.06.01, 23:04)
нюню Killer (18.09.01, 17:42)
нюню Michael Bravo (19.09.01, 11:43)
|