Полагаю так, помимо запущенного у меня Firefox имеется dc++ или torrent демон и когда я скачиваю с WWW файл, ролик с ютуба, больший скрипт то ЭТО помещается в шару dc++ демона, затем когда другой человек заходит на ту же странице где был я у него с помощью DHT подсвечивается magnet ссылка дающая ему возможность скачать что либо с помощью DC++
Если этот механизм сделать прозрачным, тоесть совмещающий при закачке пиринговый протокол и HTTP, то будет круто
Но имеется проблема -- до конца процесса закачки новый клиент не знает контрольной суммы, а значит не может сделать запрос в DHT. Но обойти это можно если совместно с заголовком Content-Light: передавать Content-Hash
Вот было бы здорово увидеть и использовать такое
вся выгода от этого была бы если совместить протоколы, представляем Canonical выкладывает новый релиз и кто-то качает образ по HTTP но несколько клиентов этого же провайдера уже скачали этот файл и выступают в роли сидеров, таким образом снижается нагрузка на Canonical и внешние каналы провайдера
Возможно даже сделать специальное правило для апача наподобии mod_rewrite выдавать Content-Hash только для заданных файлов
Комментариев 0