Нефьодов, Д. А.Удовенко, С. Г.Чала, Л. Е.2024-06-202024-06-202022Нефьодов Д. А. Мікросервісна архітектура системи потокової обробки великих даних / Д. А. Нефьодов, С. Г. Удовенко, Л. Е. Чала // АСУ та прилади автоматики : всеукраїнський міжвідомчий науково-технічний збірник. – Харків : ХНУРЕ. – 2022. – Вып. 178. – С. 50–64.https://openarchive.nure.ua/handle/document/27119Розглянуто можливі шляхи використання мікросервісної архітектури у системах потокової обробки великих даних. Досліджено переваги і недоліки існуючих архітектур аналізу великих даних. Запропоновано варіант системи мікросервісної обробки великих даних з використанням розподіленої потокової платформи подій Kafka, платформи розробки та запуску програм Docker, об'єктно-реляційної системи управління базами даних Postgres, а також веб-платформи для створення додатків FastAPI. Розроблено архітектурні шаблони, які можуть спростити розробку застосунків для обробки великих даних з використанням мікросервісів, та концепти програм з використанням отриманих шаблонів. Наведено результати моделювання, які свідчать про те, що мікросервісна архітектура з розподіленим навантаженням на декілька реплік може забезпечити кращу масштабованість і швидкодію в порівнянні з монолітною архітектуроюukмікросервіснв архітектурапотокова обробка великих данихМікросервісна архітектура системи потокової обробки великих данихArticlehttps://doi.org/10.30837/0135-1710.2022.178.050