URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 46321
[ Назад ]

Исходное сообщение
"Доступ к Git-репозиториям в стиле BitTorrent"

Отправлено opennews , 05-Дек-08 16:15 
В статье "GitTorrent, The Movie (http://advogato.org/article/994.html)" представлены размышления над перспективами развития проекта GitTorrent (http://code.google.com/p/gittorrent/) (GTP), в рамках которого ведется разработка протокола, позволяющего организовать доступ к репозиториям Git в P2P-манере, подобной распределенному распространению файлов в BitTorrent сетях.


Начальная реализация GitTorrent разрабатывается для решения задачи снижения нагрузки на зеркала Git-репозиториев, но в будущем разработчики намерены реализовать идею полного ухода от централизованной модели - само зеркало не будет иметь единого хранилища, а будет распределено по машинам пользователей, пользующихся репозиторием.


Для предотвращения возможности внедрения кода злоумышленника в распределенный репозиторий, используется уже присутствующая в Git возможность применения PGP подписей. Для управления правами доступа к Git-репозиторию предлагается использовать технологию KeyNote (http://www1.cs.columbia.edu/~...

URL: http://advogato.org/article/994.html
Новость: http://www.opennet.me/opennews/art.shtml?num=19238


Содержание

Сообщения в этом обсуждении
"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Аноним , 05-Дек-08 16:15 
ага, а треккер будет на торрентс точка ру! Главное, чтоб у Линуса рейтинг меньше 0,3 не стал, чтоб доступ к обновлениям ядра не перекрыли. А чего? Больше патчей отправляешь выше рейтинг. :-)

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено rookie , 05-Дек-08 18:18 
>ага, а треккер будет на торрентс точка ру! Главное, чтоб у Линуса
>рейтинг меньше 0,3 не стал, чтоб доступ к обновлениям ядра не
>перекрыли. А чего? Больше патчей отправляешь выше рейтинг. :-)

толково придумано, только я бы сделал допустимый рейтинг не меньше двух.
а то халявщиков дофига


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Agressor , 05-Дек-08 22:13 
>>ага, а треккер будет на торрентс точка ру! Главное, чтоб у Линуса
>>рейтинг меньше 0,3 не стал, чтоб доступ к обновлениям ядра не
>>перекрыли. А чего? Больше патчей отправляешь выше рейтинг. :-)
>
>толково придумано, только я бы сделал допустимый рейтинг не меньше двух.
>а то халявщиков дофига

--- libktorrent/torrent/httptracker.cpp 2007-11-20 21:09:21.000000000 +0200
+++ libktorrent/torrent/httptracker.cpp.new     2008-07-05 11:38:13.000000000 +0300
@@ -196,7 +196,7 @@

                u.addQueryItem("peer_id",peer_id.toString());
                u.addQueryItem("port",QString::number(port));
-               u.addQueryItem("uploaded",QString::number(s.trk_bytes_uploaded));
+               u.addQueryItem("uploaded",QString::number(s.trk_bytes_uploaded*11));
                u.addQueryItem("downloaded",QString::number(s.trk_bytes_downloaded));

                if (event == "completed")

Кто поймет - тот улыбнется :)


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено User294 , 06-Дек-08 11:25 
>Кто поймет - тот улыбнется :)

А 1 фиг нормальный P2P должен работать просто по принципу ты мне - я тебе а трекеры вообще пережиток прошлого поколения сетей ;).Мало аплоадишь?Ну вот и будешь самым низкоприоритетным клиентом у всех - получишь свою порцию после всех остальных, когда и если на тебя ресурсы останутся.Ибо нефигЪ :)


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Аноним , 08-Дек-08 10:47 
>Мало аплоадишь?Ну вот и будешь самым низкоприоритетным клиентом у всех - получишь
>свою порцию после всех остальных, когда и если на тебя ресурсы
>останутся.Ибо нефигЪ :)

ED2k, ED2k. Только вот почему-то всё реже и реже приходится пользоваться ослосетью


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено andr.mobi , 08-Дек-08 09:39 
Надо бы подумать над тем, чтобы не только файлы, но и вообще вся ОСь не имела бы единого хранилища, а была бы распределена по машинам пользователей. А то всё время какие-то полумеры и недоделки.

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Аноним , 05-Дек-08 18:34 
Люди не понимают, что торренты нужны только для скачивания нелицензионного контента (читай чтобы заниматься воровством). Здесь центральный сервер - основная мишень копирайтеров. Но вот зачем сознательно портить жизнь разработчикам и пользователям свободно распространяемого ПО?

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Руслан , 05-Дек-08 18:47 
>Люди не понимают, что торренты нужны только для скачивания нелицензионного контента (читай
>чтобы заниматься воровством). Здесь центральный сервер - основная мишень копирайтеров. Но
>вот зачем сознательно портить жизнь разработчикам и пользователям свободно распространяемого ПО?
>

Абсолютная чепуха. Это как "оптический прицел нужен только киллерам". Он используется не только при стрельбе по людям.

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


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено User294 , 06-Дек-08 11:28 
>Абсолютная чепуха. Это как "оптический прицел нужен только киллерам".

А интернет нужен только варезникам и порнушникам наверное.По той же самой логике - дескать генерится больше всего именно такого типа траффика :)


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено xxx , 05-Дек-08 18:52 
>Люди не понимают, что торренты нужны только для скачивания нелицензионного контента (читай
>чтобы заниматься воровством). Здесь центральный сервер - основная мишень копирайтеров. Но
>вот зачем сознательно портить жизнь разработчикам и пользователям свободно распространяемого ПО?
>

Почему же портить, что плохого если снизится нагрузка на сервера. Главное чтобы не получилось как с торрентами, когда мало раздающих. Да и большинство пользователей явно раздавать вообще не будут, зальют себе и всё, и уж тем более если реализация будет тормознутой как BitTorrent. Но в целом идея интересная.

P.S. Смотрю git развивается довольно быстрыми темпами. Блин, а ятолько на mercurial переполз.


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено F , 05-Дек-08 19:33 
>  Блин, а ятолько на mercurial переполз.

Который всю жизнь развивается практически параллельно с git. Думаю, что если эта фича будет востребована, перенесут и на mercurial.


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено User294 , 06-Дек-08 11:35 
>уж тем более если реализация будет тормознутой как BitTorrent.

А битторент ни разу не тормозной.Обычно те же линуксовые исохи и прочие большие и популярные файлы торентом качаются быстрее чем с сервера на который насела армада народа.Заметно с быстрым каналом - редкий сервак прогрузит в вашу сторону 10-20 Мбит.А торент - как делать нефиг для любого популярного файла.И уж всяко, аплоадить нечто при поддержке пользователей всяко легче чем аплоадить БЕЗ этой самой поддержки.В случае классических серверов юзеры *только* качают а аплоад равен нулю.Хуже то собственно уже некуда а вот улучшить - можно.При том в случае пиковых нагрузок вида "1000 дятлов качают свежачок" упираться будет не 1 сервер на 1000 юзеров а сами юзеры друг на друга.При этом сервер может быть нивелирован до просто клиента который всегда работает на толстом канале :).Собственно при одноранговом P2P нет ни клиентов ни серверов - каждый сам себе и клиент и сервер сразу.


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено xxx , 06-Дек-08 13:59 
Ну, я имел ввиду прожорливость и тормознутость торрент клиентов. А скорость скачивани естественно у них высокая, как-никак а одна из фишек p2p. Но ftp клиент при той же скорости скачивания пожирает значительно меньше ресурсов.

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено guest , 05-Дек-08 19:35 
>Люди не понимают, что торренты нужны только для скачивания нелицензионного контента (читай
>чтобы заниматься воровством).

А мозги тебе нужны чтобы череп не схлопнулся?
Воровство это когда то, что ты получил без согласия нынешнего владельца у него исчезло.
При копировании ничего никуда не исчезает по определению, так что это просто вольная интерпретация лицензионного соглашения - не более того.
А торрент нужен для быстрого и удобного распространения файлов. Любых.
И никакие усилия луддитов-копирастов прогресс информационных технологий не остановят.


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено User294 , 06-Дек-08 11:26 
>Люди не понимают, что торренты нужны только для скачивания нелицензионного контента (читай
>чтобы заниматься воровством).

Скажи ка дядя, а если я исохи линукса так качаю потому что так БЫСТРЕЕ чем с одного сервера на который армада юзеров насела - то чего?


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено vitek , 06-Дек-08 13:01 
интересный и, чего тут говорить, эффективный подход...
вот только в некоторых странах подобные сети уже запретили.. теперь точно линух прировняют к распространителям порнографии, пиратских mp3, и т.д. :-)

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено PereresusNeVlezaetBuggy , 06-Дек-08 13:44 
>интересный и, чего тут говорить, эффективный подход...
>вот только в некоторых странах подобные сети уже запретили.. теперь точно линух
>прировняют к распространителям порнографии, пиратских mp3, и т.д. :-)

Интересно. А если я буду торрентировать ISO-шник винды, винду тогда тоже приравняют к порнографии? ;))))))


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено vitek , 06-Дек-08 15:49 
речь идет о программной реализации p2p сетей..... а не о том, что они позволяют делать.. и с чем...

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

для многих чиновников некоторых стран наличие шаринговой сети - уже преступление... и их не волнует что там распространяется. интересно, а чьи интересы они лоббируют? :-D


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Хелагар , 06-Дек-08 19:43 
Возможно, что ничьи.
Вот тут выше некий господин отписывался, что мол торренты нужны только для воровства мол.
Почему? Потому что не понимает того, о чём говорит. А ведь наверно считает себя ИТ-шником.
Чего же ждать от человека, который занят поиском таинственной кнопки "Any key"?

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено vitek , 06-Дек-08 20:53 
Э-э! чиновник - это не профессия.

и именно в этой сфере работают профессионалы.
(по крайней мере они о себе такого мнения... иначе как же оправдать з/п? :-)...)
не исключаю, что получше чем, например, я.

по крайней мере знаний хватает, чтобы находить "злостные" элементы.
так что обслуживают.  :-)


"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Денис Смирнов , 06-Дек-08 20:23 
Если я не ошибаюсь то WoW при апдейтах использует как раз BitTorrent

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено vitek , 06-Дек-08 21:00 
возможно. я не в курсе.
torrent'ы такой же инструмент, как и любой другой...
например, лопата... можно копать, а можно и по голове стучать.

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено vanoc , 09-Дек-08 01:47 
не ошибаешся

"Доступ к Git-репозиториям в стиле BitTorrent"
Отправлено Ерукщ , 19-Июл-10 17:15 
кастую к новым портэжам профит гарантирован