Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів
dc.contributor.advisor | Жабін, Валерій Іванович | |
dc.contributor.author | Бухтій, Олександр Віталійович | |
dc.date.accessioned | 2022-07-12T11:24:40Z | |
dc.date.available | 2022-07-12T11:24:40Z | |
dc.date.issued | 2022-06 | |
dc.description.abstracten | This 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.page | 102 с. | uk |
dc.identifier.citation | Бухтій, О. В. Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Бухтій Олександр Віталійович. – Київ, 2022. – 102 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/48688 | |
dc.language.iso | uk | uk |
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.subject | p2p | uk |
dc.title | Веб-сервіс з розподіленою хеш-таблицею для спільного доступу до файлів | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: