Платформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rust
dc.contributor.advisor | Кузьменко, Ігор Миколайович | |
dc.contributor.author | Погребняк, Андрій Вадимович | |
dc.date.accessioned | 2019-09-11T16:54:52Z | |
dc.date.available | 2019-09-11T16:54:52Z | |
dc.date.issued | 2019-06 | |
dc.description.abstracten | This 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.page | 71 с. | uk |
dc.identifier.citation | Погребняк, А. В. Платформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rust : дипломна робота ... бакалавра : 6.050103 Програмна інженерія / Погребняк Андрій Вадимович. – Київ, 2019. – 71 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/29224 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | мережа | uk |
dc.subject | децентралізована мережа | uk |
dc.subject | мультикаст | uk |
dc.subject | peer-to-peer | uk |
dc.subject | Gossip | uk |
dc.subject | SWIM | uk |
dc.subject | broadcast | uk |
dc.subject | network | uk |
dc.subject | decentralized network | uk |
dc.subject | mulicast | uk |
dc.title | Платформа для побудови децентралізованої мережі за допомогою технології Мультикаст на базі м.п. Rust | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: