Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів
Вантажиться...
Дата
2022-06
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Даний бакалаврський дипломний проект присвячений розробці веб-сервісу для пошуку файлів в мережі Mainline DHT.
При широкому використанні протоколу BitTorrent користувачі мають перевагу в його швидкодії та надійності, проте технологія не має широкого застосування, сервіси з обміну інформації страждають через розміщення на них нелегально скопійованого контенту. Репутація та життєздатність таких трекерів та сайтів є низькою, тож виникає потреба в сервісі, що не є залежним від централізованої бази даних та може з часом відновлювати втрачену базу даних.
Розроблений сервіс на серверній стороні написаний на Go, на стороні користувача використано JavaScript фреймворк Svelte, для збереження файлів було використано PostgreSQL, для розгортання проекту – Docker.
Опис
Ключові слова
веб-сервіс, мережа, хеш-таблиця, інфохеш, топологія, роздача, клієнт, торрент, вузол, контейнер, архітектура, p2p
Бібліографічний опис
Бухтій, О. В. Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Бухтій Олександр Віталійович. – Київ, 2022. – 102 с.