БАГАТОПОТОКОВА СИСТЕМА ОБРОБКИ ДАНИХ ДЛЯ ОНЛАЙН-КІНОТЕАТРУ
Ключові слова:
нейронні мережі, синхронізація, балансування навантаженняАнотація
Розроблена система синхронізації та балансування навантаження веб-застосунку CinemaApp , що є повнофункціональною платформою онлайн-кінотеатру, реалізованої на платформі ASP.NET Core 9 мовою С#. Безпосередньо в серверний код на рівні інфраструктури інтегровані дві нейронні мережі. Нейронна мережа-навантажувач для генерації реалістичного, нерівномірного та непередбачуваного навантаження на систему та нейронна мережа, що аналізує метрики та коригує ліміти паралелізму, що безпосередньо впливає на кількість запитів. Отже, реалізована класична схема системи управління зі зворотним зв'язком.
Посилання
Indrasiri K., Siriwardena P. Design Patterns for Cloud Native Applications. O’Reilly Media, 2021. 346 p.
Menasce D. A., Almeida V. A. F., Riff L. W. Performance by Design: Computer Capacity Planning by Example. 2nd ed. Pearson, 2021. 488 p.
Netflix Technology Blog. Completing the Netflix Cloud Migration. 2022. URL: https://netflixtechblog.com (дата звернення: 22.04.2026).
Olifer V., Olifer N. Computer Networks: Principles, Technologies and Protocols for Network Design. 6th ed. Wiley, 2023. 1104 p.
Stopford B., Kleppmann M. Distributed Data Consistency Patterns for Streaming Platforms. Proceedings of the VLDB Endowment. 2022. Vol. 15, No. 12. P. 3401–3414.
Xu Z., Stewart C., Griffith R. Concurrency Control in Modern Distributed Systems. ACM Computing Surveys. 2022. Vol. 54, No. 7. P. 1–38. DOI: 10.1145/3462452.
Ковальчук А. М., Тимченко Л. І. Багатопотокові системи в хмарних середовищах: навч. посіб. Київ: КПІ ім. Ігоря Сікорського, 2021. 289 с.
Пасічник В. В., Юрченко Н. Д. Реактивні системи та потокова обробка даних у відеосервісах. Наукові записки НаУКМА. 2021. Т. 6, № 2. С. 88–97.


