Публікація: Аналіз підходів у розробці масштабованих веб застосунків
Завантаження...
Дата
Автори
Назва журналу
ISSN журналу
Назва тому
Видавець
Анотація
У кваліфікаційній роботі проаналізовано архітектурні патерни (моноліт, мікросервіси, serverless) та обґрунтовано ефективність мікросервісного підходу для систем зі змінним навантаженням. Розроблено програмний прототип на базі Node.js (NestJS), Docker і Redis із реалізацією горизонтального масштабування та асинхронної обробки подій. Експериментально підтверджено зростання про пускної здатності (RPS) у 2,8 рази та зниження часу відгуку (P95) з 850 до 320 мс при масштабуванні критичного сервісу до трьох екземплярів. Отримані ре зультати рекомендовані для впровадження у сферах E-commerce та FinTech. Подальший розвиток вбачається у використанні Kubernetes та Service Mesh.
Опис
Ключові слова
архітектура програмного забезпечення, монолітна архітектура, мікросервісна архітектура, фреймворк NestJS, платформа Docker
Цитування
Халтурін А. Д. Аналіз підходів у розробці масштабованих веб застосунків : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 124 Системний аналіз / А. Д. Халтурін ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 76 с.