Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.puet.edu.ua/handle/123456789/16556

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

Файлы этого ресурса:

Файл Описание РазмерФормат
Кваліфікаційна робота_Тернопольський.pdf615,87 kBAdobe PDFПросмотреть/Открыть

Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2005 MIT and Hewlett-Packard - Обратная связь