HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-19
1 <p><strong>Ещё одна задача от Сергея Комарова, Senior Golang-разработчика в inno.tech и ревьюера курса "Golang для инженеров".</strong>В этот раз необходимо устранить проблемы с соединением в чате.</p>
1 <p><strong>Ещё одна задача от Сергея Комарова, Senior Golang-разработчика в inno.tech и ревьюера курса "Golang для инженеров".</strong>В этот раз необходимо устранить проблемы с соединением в чате.</p>
2 <p>🔹<strong>Вводные данные:</strong></p>
2 <p>🔹<strong>Вводные данные:</strong></p>
3 <p>Uptime всех сервисов: близок к 99.99%</p>
3 <p>Uptime всех сервисов: близок к 99.99%</p>
4 <p>Сеть: стабильная, не падает</p>
4 <p>Сеть: стабильная, не падает</p>
5 <p>Сервис: поднят в Kubernetes</p>
5 <p>Сервис: поднят в Kubernetes</p>
6 <p>🔹<strong>Сервис:</strong></p>
6 <p>🔹<strong>Сервис:</strong></p>
7 <p>Есть видеочат с комнатами</p>
7 <p>Есть видеочат с комнатами</p>
8 <p>Пользователи могут подключаться к комнатам и общаться друг с другом</p>
8 <p>Пользователи могут подключаться к комнатам и общаться друг с другом</p>
9 <p>Каждый пользователь передает данные (аудио/видео) в комнату и принимает данные от других участников</p>
9 <p>Каждый пользователь передает данные (аудио/видео) в комнату и принимает данные от других участников</p>
10 <p>🔹<strong>Нагрузка:</strong></p>
10 <p>🔹<strong>Нагрузка:</strong></p>
11 <p>Одновременно работают до 1000 комнат</p>
11 <p>Одновременно работают до 1000 комнат</p>
12 <p>В каждой комнате от 2 до 20 участников</p>
12 <p>В каждой комнате от 2 до 20 участников</p>
13 <p>🔹<strong>Проблема:</strong></p>
13 <p>🔹<strong>Проблема:</strong></p>
14 <p>При работе одного инстанса сервиса всё работает корректно.</p>
14 <p>При работе одного инстанса сервиса всё работает корректно.</p>
15 <p>При масштабировании (запуске нескольких инстансов) часть пользователей в одной комнате перестают видеть и слышать другую часть пользователей. Чем больше инстансов, тем больше таких групп пользователей, которые видят и слышат только друг друга</p>
15 <p>При масштабировании (запуске нескольких инстансов) часть пользователей в одной комнате перестают видеть и слышать другую часть пользователей. Чем больше инстансов, тем больше таких групп пользователей, которые видят и слышат только друг друга</p>
16 <p>Как думаете, в чём здесь дело?<strong><a>Переходите в наш телеграм-канал</a></strong>и делитесь вашим решением, а завтра мы выложим ответ на задачу.</p>
16 <p>Как думаете, в чём здесь дело?<strong><a>Переходите в наш телеграм-канал</a></strong>и делитесь вашим решением, а завтра мы выложим ответ на задачу.</p>