Платформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rust

dc.contributor.advisorКузьменко, Ігор Миколайович
dc.contributor.authorПогребняк, Андрій Вадимович
dc.date.accessioned2019-09-11T16:54:52Z
dc.date.available2019-09-11T16:54:52Z
dc.date.issued2019-06
dc.description.abstractenThis thesis is devoted to the development of the software platform for the construction of decentralized networks.. The purpose of the work is to develop a software platform for building a decentralized network using Multicast technology. The developed platform must be implemented using the Rust programming language. The paper considers algorithms for distribution of messages in the network, as well as the detection of faulty nodes and member managing. As a result of this work, a software platform for building decentralized networks was developed. The demonstration application on top of this platform was developed as well. This library is fully implemented in Rust language. The explanatory note contains 50 pages, 23 drawings, 3 annexes.uk
dc.description.abstractruДанная работа посвящена разработке программной платформы для построения децентрализованных сетей. Целью данной работы является разработка программной платформы для построения децентрализованной сети с использованием технологии Multicast. Разработанная платформа должна быть реализована с использованием языка программирования Rust. В статье рассматриваются алгоритмы распределения сообщений в сети, а также обнаружения неисправных узлов и управления участниками. В результате этой работы была разработана программная платформа для построения децентрализованных сетей. Также было разработано демонстрационное приложение поверх этой платформы. Эта библиотека полностью реализована на языке Rust.uk
dc.description.abstractukВ запропонованій дипломній роботі розроблено програмну платформу для побудови децентралізованої мережі. Метою роботи є розробка програмної платформи для побудови децентралізованої мережі за допомогою технології Мультикаст. Розроблена платформа повинна бути реалізована за допомогою мови програмування Rust. В роботі розглянуто алгоритми для поширення повідомлень в мережі, а також виявлення несправних вузлів. В результаті роботи було розроблено платформу для побудови децентралізованої мережі та демонстраційний застосунок. Дана бібліотека виконана мовою програмування Rust. Пояснювальна записка містить 50 сторінок 23 рисунки, 3 додатки.uk
dc.format.page71 с.uk
dc.identifier.citationПогребняк, А. В. Платформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rust : дипломна робота ... бакалавра : 6.050103 Програмна інженерія / Погребняк Андрій Вадимович. – Київ, 2019. – 71 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/29224
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмережаuk
dc.subjectдецентралізована мережаuk
dc.subjectмультикастuk
dc.subjectpeer-to-peeruk
dc.subjectGossipuk
dc.subjectSWIMuk
dc.subjectbroadcastuk
dc.subjectnetworkuk
dc.subjectdecentralized networkuk
dc.subjectmulicastuk
dc.titleПлатформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rustuk
dc.typeBachelor Thesisuk

Файли

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