Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів

Вантажиться...
Ескіз

Дата

2022-06

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Даний бакалаврський дипломний проект присвячений розробці веб-сервісу для пошуку файлів в мережі Mainline DHT. При широкому використанні протоколу BitTorrent користувачі мають перевагу в його швидкодії та надійності, проте технологія не має широкого застосування, сервіси з обміну інформації страждають через розміщення на них нелегально скопійованого контенту. Репутація та життєздатність таких трекерів та сайтів є низькою, тож виникає потреба в сервісі, що не є залежним від централізованої бази даних та може з часом відновлювати втрачену базу даних. Розроблений сервіс на серверній стороні написаний на Go, на стороні користувача використано JavaScript фреймворк Svelte, для збереження файлів було використано PostgreSQL, для розгортання проекту – Docker.

Опис

Ключові слова

веб-сервіс, мережа, хеш-таблиця, інфохеш, топологія, роздача, клієнт, торрент, вузол, контейнер, архітектура, p2p

Бібліографічний опис

Бухтій, О. В. Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Бухтій Олександр Віталійович. – Київ, 2022. – 102 с.

ORCID

DOI