Please use this identifier to cite or link to this item: http://hdl.handle.net/123456789/10137
Full metadata record
DC FieldValueLanguage
dc.contributor.authorПереяславська, С.-
dc.contributor.authorСмагіна, О.-
dc.date.accessioned2024-04-28T22:03:14Z-
dc.date.available2024-04-28T22:03:14Z-
dc.date.issued2023-
dc.identifier.otherУДК 004.41:004.75-
dc.identifier.urihttp://hdl.handle.net/123456789/10137-
dc.descriptionПереяславська С. Проєктування рівня маршрутизації в мікросервісних архітектурах на платформі Spring / С. Переяславська, О. Смагіна // Innovative technologies and scientific solutions for industries. – 2023. – No. 3 (25). – С. 64- 78.uk_UA
dc.description.abstractПредметом дослідження є маршрутизація запитів у мікросервісній архітектурі. Мета статті – розроблення цілісної концепції проєктування рівня маршрутизації запитів у мікросервісній архітектурі на прикладі стеку технологій Spring. Завдання: проаналізувати сучасні підходи щодо структури мікросервісної архітектури; визначити сутність маршрутизації та встановити процеси, що забезпечують маршрутизацію запитів; визначити стек технологій Spring, які реалізують маршрутизацію; спроєктувати рівень маршрутизації застосунку на платформі Spring. Упроваджуються такі методи: аналіз і синтез для вивчення технологій взаємодії між службами; абстрагування та узагальнення для визначення структури мікросервісної архітектури, рівня маршрутизації, узагальнення технологій, що забезпечують взаємодію між сервісами; моделювання з метою побудови моделі мікросервісної архітектури з виокремленням рівня маршрутизації та зв’язків з іншими структурами моделі. Здобуто такі результати: досліджено структуру мікросервісної архітектури, зокрема рівень маршрутизації; визначено роль шаблонів проєктування, що забезпечують маршрутизацію: Service discovery, API Gateway, Load Balancer тощо; проаналізовано види міжпроцесної взаємодії (синхронна, асинхронна, гібридна) та визначено переваги й доцільність застосування; розглянуто моделі відмовостійкості системи; визначено стек технологій на платформі Spring для реалізації рівня маршрутизації; розроблено модель проєкту багаторівневої мікросервісної архітектури із застосуванням стеку технологій Spring, що реалізує найбільш ефективні рішення в контексті маршрутизації запитів. Висновки: мікросервісну архітектуру доцільно розглядати як багаторівневу структуру, що будується на функціональних рівнях і зв’язках між ними; рівнем маршрутизації мікросервісів потрібно вважати всі процеси, пов’язані з налагодженням міжпроцесної взаємодії, виявленням сервісів, балансуванням навантаження та забезпеченням відмовостійкості, створенням єдиної точки входу; Spring є популярною платформою розроблення мікросервісної архітектури, що надає необхідні інструменти для реалізації маршрутизації запитів; розроблена модель проєкту є прикладом ефективних рішень щодо проєктування багаторівневої архітектури із застосуванням стеку технологій Spring у контексті маршрутизації запитів.uk_UA
dc.language.isootheruk_UA
dc.subjectмікросервісна архітектураuk_UA
dc.subjectмаршрутизаціяuk_UA
dc.subjectSpringuk_UA
dc.subjectService discoveryuk_UA
dc.subjectAPI Gatewayuk_UA
dc.subjectLoad Balanceruk_UA
dc.titleПроєктування рівня маршрутизації в мікросервісних архітектурах на платформі Springuk_UA
dc.typeArticleuk_UA
Appears in Collections:Смагіна Ольга Олександрівна

Files in This Item:
File Description SizeFormat 
Переяславська Смагіна 2023.pdf726.55 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.