Жабін, Валерій ІвановичБухтій, Олександр Віталійович2022-07-122022-07-122022-06Бухтій, О. В. Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Бухтій Олександр Віталійович. – Київ, 2022. – 102 с.https://ela.kpi.ua/handle/123456789/48688Даний бакалаврський дипломний проект присвячений розробці веб-сервісу для пошуку файлів в мережі Mainline DHT. При широкому використанні протоколу BitTorrent користувачі мають перевагу в його швидкодії та надійності, проте технологія не має широкого застосування, сервіси з обміну інформації страждають через розміщення на них нелегально скопійованого контенту. Репутація та життєздатність таких трекерів та сайтів є низькою, тож виникає потреба в сервісі, що не є залежним від централізованої бази даних та може з часом відновлювати втрачену базу даних. Розроблений сервіс на серверній стороні написаний на Go, на стороні користувача використано JavaScript фреймворк Svelte, для збереження файлів було використано PostgreSQL, для розгортання проекту – Docker.ukвеб-сервісмережахеш-таблицяінфохештопологіяроздачаклієнтторрентвузолконтейнерархітектураp2pВеб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлівBachelor Thesis102 с.