Главная » Архив меток: dht

Архив меток: dht

TON: Telegram Open Network. Часть 1: Вступление, сетевой уровень, ADNL, DHT, оверлейные сети

Рикошетом задело многих, но всё это — темы для постов на Geektimes. Уже две недели Рунет шумит про Telegram и ситуацию с его бессмысленной и беспощадной блокировкой Роскомнадзором. Мне захотелось восполнить этот недостаток, ибо поизучать там есть что — даже несмотря на отсутствие официальных заявлений о нём. Меня же удивило другое — я до сих пор не видел на Хабре ни ...

Читать далее »

[Из песочницы] Пишем свой BitTorrent-клиент на базе библиотеки Bt

Всем привет! В данной статье я расскажу о том, что из себя представляет библиотека Bt, чем она хороша и почему стоит иметь ее в виду, если для решения каких-то задач планируется использовать BitTorrent. Затем, в качестве демонстрации базовых функций и основного API, мы реализуем простейший консольный торрент-клиент. Отличительные особенности Bt Bt — это современная полнофункциональная реализация протокола BitTorrent на Java ...

Читать далее »

Обмен данными в распределенных сетях

В децентрализованных сетях обрабатывать данные гораздо сложнее, чем в централизованных. К тому же в техникумах и вузах обучают, в основном, программированию клиент-серверных систем. Поэтому p2p-программистов на порядки меньше, чем программистов клиент-серверных систем. Этой статьей я решил частично восполнить пробел, перечислив восемь известных мне распределённых технологий: из них первые 3 описывают способы распространения (рассылки) данных по сети, другие 5 разъясняют способы ...

Читать далее »