Последние нагрузочные тесты мы делали две недели назад, касательно livekit они показали что мы без проблем можем выдержать 450 комнат, по 30 человек, одновременно говорящих, без видео.
С видео и демонстрацией экрана ситуация сложнее. Мы хостимся в Yandex Cloud, и по текущим тарифам у нас нет сверхширокого канала, поэтому именно пропускная способность сети часто становится бутылочным горлышком.
С учетом всех механизмов QoS, адаптивного битрейта, понижения качества неактивных потоков и приоритизации аудио мы можем достаточно стабильно обслуживать видеоконференции, но итоговая емкость сильно зависит от сценария: сколько участников реально включают камеры, сколько идет демонстраций экрана, какое качество видео требуется и как распределены пользователи по комнатам. Слишком много условий чтобы нагрузочные тесты показали реальный предел, сейчас мы можем выдержать без проблем примерно 50 комнат, по 10 человек с включенными видео или демонстрацией экрана.
Поэтому для аудио-сценариев у нас уже есть хороший запас. Для массового видео нужно либо ограничивать качество и количество активных видеопотоков, либо заранее закладывать горизонтальное масштабирование и расширение сетевого канала иначе пользователи начнут упираться в сеть. Во всяком случае эти проблемы легко решаемые при наличии средств, мы не можем похвастаться большим бюджетом на инфраструктуру и приходится экономить в адекватных пропорциях.
Мне понравилось как написано, интересно было бы узнать о том, как сейчас компании относятся к студентам на позиции джуна, и как выглядят эти 20-ти годовалые сеньоры-помидоры
смотря какой performance, смотря какая delay
Последние нагрузочные тесты мы делали две недели назад, касательно livekit они показали что мы без проблем можем выдержать 450 комнат, по 30 человек, одновременно говорящих, без видео.
С видео и демонстрацией экрана ситуация сложнее. Мы хостимся в Yandex Cloud, и по текущим тарифам у нас нет сверхширокого канала, поэтому именно пропускная способность сети часто становится бутылочным горлышком.
С учетом всех механизмов QoS, адаптивного битрейта, понижения качества неактивных потоков и приоритизации аудио мы можем достаточно стабильно обслуживать видеоконференции, но итоговая емкость сильно зависит от сценария: сколько участников реально включают камеры, сколько идет демонстраций экрана, какое качество видео требуется и как распределены пользователи по комнатам. Слишком много условий чтобы нагрузочные тесты показали реальный предел, сейчас мы можем выдержать без проблем примерно 50 комнат, по 10 человек с включенными видео или демонстрацией экрана.
Поэтому для аудио-сценариев у нас уже есть хороший запас. Для массового видео нужно либо ограничивать качество и количество активных видеопотоков, либо заранее закладывать горизонтальное масштабирование и расширение сетевого канала иначе пользователи начнут упираться в сеть. Во всяком случае эти проблемы легко решаемые при наличии средств, мы не можем похвастаться большим бюджетом на инфраструктуру и приходится экономить в адекватных пропорциях.
как лучик солнца в пасмурную погоду!
Спасибо!
ну мы же не на переговорах или собесе находимся, тут люди общаются в свободной форме
Мне понравилось как написано, интересно было бы узнать о том, как сейчас компании относятся к студентам на позиции джуна, и как выглядят эти 20-ти годовалые сеньоры-помидоры
Видать судьба меня свела с разработчиком Graphite.
Давно мучал вопрос, кого же на самом деле Graphite бьет по заднице? Ну и что там с жвачкой наконец?
TelegramOperator используется для отправки сообщений по ходу выполнения DAG`а. Я показывал именно как настроить алертинг
Большое спасибо за отзыв! Я в скором времени как раз хочу подумтаь, как можно подружить эти два сервиса
Как вы производили подписки и оплату на ваш сервис? Использовали какой-то платежный шлюз? Вы юрлицо или физ и как вы обрабатывали платежи?