РАЗРАБОТКА СЕРВЕРНОГО ПРИЛОЖЕНИЯ ДЛЯ ПРОСЛУШИВАНИЯ ПОДКАСТОВ

Могильников Александр Васильевич

Аннотация


Могильников А. В., Разработка серверной части прослушивания подкастов, Выпускная квалификационная работа:
Работа объёмом 67 страниц содержит 17 рисунков, 5 приложений, список используемых источников из 7 наименований.

Ключевые слова: серверное приложение, система сборки, go, kubernetes, микросервис, keycloak, docker, ffmpeg, minio, postgres

Цель работы: создать систему для получения и загрузки подкастов, с возможностью регистрации и авторизации пользователя.

Методы работы: разработка серверного REST API приложения на языке Go с использованием инструментов CI/CD, контейнеризации и кубернетизации.

Результат: разработано серверное приложение с возможностью получения подкастов различного качества (низшее, среднее, отличное, оригинальное) и аутентификации пользователя с помощью токенов. Также в рамках разработки использована микросервисная архитектура для расширяемости и оптимизации приложения.