Технології WASM, WASI та WAGI для розробки та розгортання мережевих застосунків

dc.contributor.advisorБулах, Богдан Вікторович
dc.contributor.authorБондаренко, Станіслав Дмитрович
dc.date.accessioned2024-04-24T12:57:00Z
dc.date.available2024-04-24T12:57:00Z
dc.date.issued2024
dc.description.abstractМетою цієї дипломної роботи є детальне вивчення та аналіз технологій WASM, WASI та WAGI у контексті розробки та розгортання мережевих застосунків. Основна увага зосереджена на визначенні потенціалу цих технологій, аналізі їхніх переваг та недоліків, а також порівнянні з традиційними методами контейнеризації та віртуалізації. У роботі розглянуто архітектуру та ключові характеристики технологій, включаючи їх історію, еволюцію та основні принципи роботи. Значну увагу приділено аналізу сценаріїв застосування цих технологій в контексті розробки мережевих застосунків. Проведено детальний порівняльний аналіз WASM, WASI та WAGI з іншими рішеннями в області контейнеризації, такими як Docker. Оцінено їх продуктивність, відмовостійкість та безпечність. Результатом роботи стала розробка тестового веб-додатку, який демонструє можливості та практичне застосування цих технологій. Розглянуто особливості реалізації, контейнеризації та тестування додатку, що дозволило оцінити ефективність цих технологій у реальних умовах. Загальний обсяг роботи 131 с., 25 рис., 26 таблиць, 1 додаток, 34 джерела.
dc.description.abstractotherThe purpose of this thesis is a detailed study and analysis of WASM, WASI and WAGI technologies in the context of the development and deployment of network applications. The main focus is on determining the potential of these technologies, analyzing their advantages and disadvantages, and comparing them with traditional methods of containerization and virtualization. The paper examines the architecture and key characteristics of the technologies, including their history, evolution, and basic operating principles. Considerable attention is paid to the analysis of the scenarios of the use of these technologies in the context of the development of network applications. Detailed benchmarking of WASM, WASI and WAGI with other containerization solutions such as Docker is done. Their performance, fault resistance and safety were evaluated. The result of the work was the development of a test web application that demonstrates the possibilities and practical application of these technologies. The features of application implementation, containerization and testing were considered, which made it possible to evaluate the effectiveness of these technologies in real conditions. The total volume of work is 131 pages, 25 figures, 26 tables, 1 appendix, 34 sources.
dc.format.extent132 с.
dc.identifier.citationБондаренко, С. Д. Технології WASM, WASI та WAGI для розробки та розгортання мережевих застосунків : магістерська дис. : 122 Комп’ютерні науки / Бондаренко Станіслав Дмитрович. – Київ, 2024. – 132 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/66472
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectWasm
dc.subjectWasi
dc.subjectWagi
dc.subjectOCI
dc.subjectконтейнери
dc.subject.udc004.42
dc.titleТехнології WASM, WASI та WAGI для розробки та розгортання мережевих застосунків
dc.title.alternativeWASM, WASI and WAGI technologies for developing and deploying network applications
dc.typeMaster Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Bondarenko_magistr.docx
Розмір:
1.63 MB
Формат:
Microsoft Word XML
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: