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

dc.contributor.advisorЖабін, Валерій Іванович
dc.contributor.authorБухтій, Олександр Віталійович
dc.date.accessioned2022-07-12T11:24:40Z
dc.date.available2022-07-12T11:24:40Z
dc.date.issued2022-06
dc.description.abstractenThis bachelor's degree project is dedicated to the development of a web service for searching files in the Mainline DHT network. With the widespread use of BitTorrent, users have advantages in its speed and reliability, but the technology is not widely used, and information exchange services monitor the placement of illegally copied content, so the reputation and viability of such trackers and sites is low, so the need for service, which is not dependent on a centralized database, and can be recovered in a spent database. Developed service on the server side, written in Go, frontend part uses the JavaScript-framework Svelte, PostgreSQL is used as file storage, project deployment is done via Docker.uk
dc.description.abstractukДаний бакалаврський дипломний проект присвячений розробці веб-сервісу для пошуку файлів в мережі Mainline DHT. При широкому використанні протоколу BitTorrent користувачі мають перевагу в його швидкодії та надійності, проте технологія не має широкого застосування, сервіси з обміну інформації страждають через розміщення на них нелегально скопійованого контенту. Репутація та життєздатність таких трекерів та сайтів є низькою, тож виникає потреба в сервісі, що не є залежним від централізованої бази даних та може з часом відновлювати втрачену базу даних. Розроблений сервіс на серверній стороні написаний на Go, на стороні користувача використано JavaScript фреймворк Svelte, для збереження файлів було використано PostgreSQL, для розгортання проекту – Docker.uk
dc.format.page102 с.uk
dc.identifier.citationБухтій, О. В. Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Бухтій Олександр Віталійович. – Київ, 2022. – 102 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/48688
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectвеб-сервісuk
dc.subjectмережаuk
dc.subjectхеш-таблицяuk
dc.subjectінфохешuk
dc.subjectтопологіяuk
dc.subjectроздачаuk
dc.subjectклієнтuk
dc.subjectторрентuk
dc.subjectвузолuk
dc.subjectконтейнерuk
dc.subjectархітектураuk
dc.subjectp2puk
dc.titleВеб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлівuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bukhtii_bakalavr.pdf
Розмір:
2.43 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: