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

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

Дата

2022

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

ISSN журналу

Назва тома

Видавництво

ХНУРЕ

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

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

Видання журналу

Анотація

Розглянуто можливі шляхи використання мікросервісної архітектури у системах потокової обробки великих даних. Досліджено переваги і недоліки існуючих архітектур аналізу великих даних. Запропоновано варіант системи мікросервісної обробки великих даних з використанням розподіленої потокової платформи подій Kafka, платформи розробки та запуску програм Docker, об'єктно-реляційної системи управління базами даних Postgres, а також веб-платформи для створення додатків FastAPI. Розроблено архітектурні шаблони, які можуть спростити розробку застосунків для обробки великих даних з використанням мікросервісів, та концепти програм з використанням отриманих шаблонів. Наведено результати моделювання, які свідчать про те, що мікросервісна архітектура з розподіленим навантаженням на декілька реплік може забезпечити кращу масштабованість і швидкодію в порівнянні з монолітною архітектурою

Опис

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

мікросервіснв архітектура, потокова обробка великих даних

Бібліографічний опис

Нефьодов Д. А. Мікросервісна архітектура системи потокової обробки великих даних / Д. А. Нефьодов, С. Г. Удовенко, Л. Е. Чала // АСУ та прилади автоматики : всеукраїнський міжвідомчий науково-технічний збірник. – Харків : ХНУРЕ. – 2022. – Вып. 178. – С. 50–64.