Дослідження ефективності та переваг мікросервісної архітектури у Web-застосунках

dc.contributor.authorФока, Микита Костянтинович
dc.date.accessioned2024-12-29T06:31:52Z
dc.date.available2024-12-29T06:31:52Z
dc.date.issued2024
dc.descriptionФока М. К. Дослідження ефективності та переваг мікросервісної архітектури у Web-застосунках : кваліфікаційна робота магістра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник І. А. Скрипник. Запоріжжя : ЗНУ, 2024. 78 с.uk
dc.description.abstractUA : У роботі проведено ґрунтовний аналіз сучасних підходів до проєктування програмного забезпечення, зокрема мікросервісної архітектури. Дослідження спрямоване на вивчення впливу мікросервісної архітектури на продуктивність, масштабованість, надійність і витрати на розробку та підтримку web-застосунків у порівнянні з монолітними рішеннями. У роботі висвітлено ключові принципи мікросервісного підходу, розглянуто методи організації взаємодії між сервісами, забезпечення їх незалежного розгортання та підтримки. Було визначено переваги, недоліки та практичні обмеження цього підходу. Результати дослідження підтверджують, що мікросервісна архітектура є ефективним підходом для розробки високонавантажених web-застосунків, які потребують гнучкого масштабування і швидкої адаптації до змін вимог. Однак її впровадження вимагає високої технічної компетенції команди розробників і значних початкових витрат на проєктування.uk
dc.description.abstractEN : The work provides a thorough analysis of modern approaches to software design, in particular microservice architecture. The research is aimed at studying the impact of microservice architecture on the performance, scalability, reliability and costs of developing and maintaining web applications compared to monolithic solutions. The paper highlights the key principles of the microservice approach, discusses methods of organizing interaction between services, ensuring their independent deployment and support. The advantages, disadvantages, and practical limitations of this approach are identified. The results of the study confirm that microservice architecture is an effective approach for developing highly loaded web applications that require flexible scaling and rapid adaptation to changing requirements. However, its implementation requires high technical competence of the development team and significant initial design costs.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/49b05f4a-20e1-40a0-a23f-49418589c935
dc.language.isoukuk
dc.subjectмікросервісна архітектураuk
dc.subjectweb-застосункиuk
dc.subjectapi-gatewayuk
dc.subjectrest-apiuk
dc.titleДослідження ефективності та переваг мікросервісної архітектури у Web-застосункахuk
dc.typeМагістерська роботаuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Диплом_Фока М.pdf
Size:
2.14 MB
Format:
Adobe Portable Document Format
Description:
Магістерська робота

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: