{"repo":"CS151512/STREMO","free":true,"listed":false,"github":"https://github.com/CS151512/STREMO","clone":"git clone https://github.com/CS151512/STREMO.git","description":"A scalable live-streaming platform built to handle real-time video processing. It implements a complete media pipeline from RTMP ingestion to adaptive HLS streaming, focusing on low latency, fault tolerance, and event-driven microservice orchestration.","language":"TypeScript","stars":20,"topics":["algorithms-and-data-structures","api","clean-architecture","cpp","docker","frontend","highload","kubernetes","nextjs","pet-project"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"STREMO [!IMPORTANT] Данные проект был разработан в рамках дисциплины \"ЯПиСД\" в виде расчетно графической работы первого курса ФПМИ \\ STREMO — это амбициозный стартап и интерактивная стриминговая платформа для геймеров, креаторов и их аудитории. Зародившись как смелый студенческий проект, STREMO стремится стать площадкой с самым отзывчивым и сплоченным комьюнити. Уже на этапе открытого тестирования STREMO объединяет десятки талантливых стримеров и тысячи зрителей. Наша серверная инфраструктура, обеспечивающая трансляции с минимальной задержкой, постоянно масштабируется. В этом году мы запустили полноценный функционал для создателей контента и предлагаем пользователям удобный инструментарий для проведения прямых эфиров. Быстрый запуск Git Clone [!IMPORTANT] Полная документация есть в папке docs, а также в makefile есть make help , которая описывает весь список команд Документация Проект обладает разветвленной архитектурой, поэтому документация разбита на специализированные разделы: Верхнеуровневое устройство системы, взаимодействие C++ ядра и брокера Kafka. Спецификации контрактов, описание эндпоинтов и форматов передачи данных. Схемы таблиц PostgreSQL, механизмы кэширования в Redis и модели данных. Стратегии распределения данных, партицирование и масштабирование хранилища. Инструкции по сборке, локальному запуску и настройке k3s кластера с Terraform. Пайплайны автоматического тестирования, сборки образов и доставки кода. Расчетно-графическая часть: спецификации и формулы (дост","default_branch":null,"files":null,"tree":[],"storefront":"/r/CS151512","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CS151512/STREMO/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}