Публікація:
Аналіз підходів у розробці масштабованих веб застосунків

Завантаження...
Зображення мініатюри

Дата

Назва журналу

ISSN журналу

Назва тому

Видавець

Дослідницькі проекти

Організаційні одиниці

Випуск журналу

Анотація

У кваліфікаційній роботі проаналізовано архітектурні патерни (моноліт, мікросервіси, serverless) та обґрунтовано ефективність мікросервісного підходу для систем зі змінним навантаженням. Розроблено програмний прототип на базі Node.js (NestJS), Docker і Redis із реалізацією горизонтального масштабування та асинхронної обробки подій. Експериментально підтверджено зростання про пускної здатності (RPS) у 2,8 рази та зниження часу відгуку (P95) з 850 до 320 мс при масштабуванні критичного сервісу до трьох екземплярів. Отримані ре зультати рекомендовані для впровадження у сферах E-commerce та FinTech. Подальший розвиток вбачається у використанні Kubernetes та Service Mesh.

Опис

Ключові слова

архітектура програмного забезпечення, монолітна архітектура, мікросервісна архітектура, фреймворк NestJS, платформа Docker

Цитування

Халтурін А. Д. Аналіз підходів у розробці масштабованих веб застосунків : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 124 Системний аналіз / А. Д. Халтурін ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 76 с.

DOI

Схвалення

Рецензія

Доповнено

На які посилаються