|
Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >
Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://dspace.puet.edu.ua/handle/123456789/16556
|
| Название: | Розробка програмного забезпечення крос- платформного мікросервісного агрегатора потокового аудіоконтенту |
| Авторы: | Тернопольський, Давід Ігорович |
| Научный руководитель: | Ольховська, Олена Володимирівна |
| Ключевые слова: | програмна реалізація мікросервісний агрегатор потоковий аудіоконтент |
| Дата публикации: | 2-Июл-2026 |
| Аннотация: | Об’єкт дослідження. Об'єктом дослідження є процеси агрегації, маршрутизації, криптографічної обробки та синхронізації різнорідних цифрових аудіопотоків у розподілених інформаційних системах.
Предмет дослідження. Предметом дослідження є мікросервісна архітектура, алгоритми асинхронного стримінгу, методи Blowfish-дешифрування, розподілені сховища даних (PostgreSQL, Redis, MinIO S3) та інструменти розробки програмного забезпечення (Rust/Axum, Angular, Nginx, Docker), що використовуються для створення кросплатформного музичного агрегатора.
Методи дослідження. Для вирішення поставлених задач у роботі застосовано комплекс наукових та інженерних методів:
• методи системного аналізу та теорії інформаційних систем — для дослідження предметної області, вивчення існуючих аналогів та формування технічних вимог до агрегатора;
• методи об'єктно-орієнтованого аналізу та проектування (UML) — для побудови архітектурних діаграм прецедентів, послідовності та структури бази даних;
• методи прикладної криптографії та побітової обробки даних — для реалізації алгоритму дешифрування Blowfish медіаконтенту на рівні байтових масивів;
• методи асинхронного та конкурентного програмування (Async/Await, Actor Model концепції) — для забезпечення паралельної обробки мережевих запитів без блокування потоків ОС на мові Rust;
• методи реляційного моделювання та теорії кешування — для оптимізації схем даних у PostgreSQL та структур "ключ-значення" в Redis;
• методи компонентного вебпрограмування та реактивних потоків (RxJS) — для побудови користувацького інтерфейсу на Angular;
• методи контейнеризації та віртуалізації — для пакування компонентів системи в ізольовані Docker-контейнери та налаштування локальної інфраструктури розгортання. |
| Описание: | Тернопольський Д.І. Розробка програмного забезпечення крос- платформного мікросервісного агрегатора потокового аудіоконтенту: кваліфікаційна робота ... бакалавра: 122 Комп’ютерні науки / Давід Ігорович Тернопольський ; наук. кер. О. В. Ольховська. - Полтава : ПУЕТ, 2026. - 61 с. |
| URI: | http://dspace.puet.edu.ua/handle/123456789/16556 |
| Располагается в коллекциях: | Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)
|
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
|