Please use this identifier to cite or link to this item:
https://elib.belstu.by/handle/123456789/55722
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Карпович, Максим Николаевич | - |
dc.date.accessioned | 2023-03-31T07:41:31Z | - |
dc.date.available | 2023-03-31T07:41:31Z | - |
dc.date.issued | 2023 | - |
dc.identifier.citation | Карпович М. Н. Особенности проектирования микросервисно-событийных архитектур для высоконагруженных распределенных систем обработки информаций // Труды БГТУ. Сер. 3, Физико-математические науки и информатика. 2023. № 1 (266). С. 89–95. DOI: 10.52065/2520-6141-2023-266-1-15. | ru |
dc.identifier.uri | https://elib.belstu.by/handle/123456789/55722 | - |
dc.description.abstract | В статье рассматриваются характеристики различных архитектурных решений, сложности, проблемы, ключевые особенности и лучшие практики при их использовании. Выполнено сравнение монолитной, микросервисной и событийно-ориентированной архитектуры. При создании архитектуры для обработки больших потоков данных разработчики сочетают архитектуру, управляемую событиями, и архитектуру микросервисов для создания систем, которые являются чрезвычайно масштабируемыми, доступными, отказоустойчивыми, параллельными и простыми в разработке и обслуживании. Описываются и сравниваются подходы к работе с данными в микросервисной и монолитной архитектурах. Рассматриваются паттерны маршрутизации запросов, такие как API Gateway и Service Discovery. Указаны их преимущества, недостатки и особенности реализации. Сравниваются два подхода поиска адресов на стороне сервера и клиента. Приводится пример реализации событийно-ориентированной архитектуры на основе таких паттернов, как посредник и брокера. Описываются способы их реализации, особенности, сильные и слабые стороны каждого из них. Приведены сравнения подходов для межпроцессорного общения микросервисов, использующих синхронный и асинхронный тип взаимодействия. Даны сравнения брокеров сообщений по различным параметрам. В заключении обосновывается выбор архитектуры приложения для распределенной обработки больших объемов данных. | ru |
dc.format.mimetype | application/pdf | ru |
dc.language.iso | ru | ru |
dc.publisher | БГТУ | ru |
dc.subject | микросервисная архитектура | ru |
dc.subject | событийно-ориентированная архитектура | ru |
dc.subject | паттерн посредник | ru |
dc.subject | паттерн брокера | ru |
dc.title | Особенности проектирования микросервисно-событийных архитектур для высоконагруженных распределенных систем обработки информаций | ru |
dc.type | Article | ru |
dc.identifier.udc | 004.27 | - |
dc.identifier.DOI | 10.52065/2520-6141-2023-266-1-15 | - |
Appears in Collections: | выпуск журнала постатейно |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
15. Карпович.pdf | 797.72 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.