@Vladi_geras раз уж вы шарите, то мб какие мысли есть

на тему: вот допустим я хочу сделать кластер своих app к которым подключается конечный юзер. юзер может переключаться между app-ами - и ему интереснен поток данных (логично). как подключать app-ы к кафке чтобы на них не лить "паразитный" трафик, когда юзер переключается между нодами app-а? хотелось бы, конечно, чтобы кафка трекала shared app offset, но чот никак не придумаю как. проще говоря поток данных должен быть непрерывный и только на одну app в один момент времени

8 ответов

2 просмотра

зачем усложнять. приложения работают, данные льются, они актуализированы, пусть юзер переключается между приложениями как обычно бывает, что набор бекенд приложений работают, обмениваются данными, а юзер работает напрямую с каким-то одним backend for frontend, например, где точка входа в систему идет, а остальные приложения же крутятся и поток данных продолжает работать или я не понял задачу до конца

Dmitry- Автор вопроса
Vladislav Gerasimov
зачем усложнять. приложения работают, данные льютс...

ну при подключении юзера на app2 инстанс не хотелось бы чтобы app1 получал копию потока данных которую игнорил

Dmitry
ну при подключении юзера на app2 инстанс не хотело...

app1, app2 разные приложения или инстансы одного и того же?

Dmitry- Автор вопроса
Vladislav Gerasimov
app1, app2 разные приложения или инстансы одного и...

Инстансы, а юзер между ними может прыгать (ну например при обрыве коннекта)

Dmitry
Инстансы, а юзер между ними может прыгать (ну напр...

если уж надо, может, как-то отключать консюмеров неактивных в данный момент инстансов но все же не понимаю зачем это надо в итоге ну есть у вас N инстансов приложении для надежности, ну выросла нагрузка на систему, добавились динамически новые инстансы autoscaling) нагрузка упала - лишние инстансы также упали, ну будет в итоге 2 активных, например

Dmitry- Автор вопроса
Dmitry
Это не про нагрузку, это про HA

я понимаю, это также и работает

Dmitry
Инстансы, а юзер между ними может прыгать (ну напр...

Мне кажется, что кафка как система без карбонкопи вообще не очень подходит для такой задачи без дополнительных обвязок, которые предоставят вам бродкаст. Как самое простое с чем придется столкнуться, представьте себе что у вас один юзер подключился с разных девайсов к разным инстансам.

Похожие вопросы

Обсуждают сегодня

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
Вы когда из вики.... копировали, не обратили внимание на года(ы)? 😉 ==== если до 1917 года в Москве было около 15 000 легковых извозчиков, то к 1920 году их осталось 5 000, а ...
Igor Mitin
4
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
t.me/<username> и tg://user?id=<id> отваливаются по понятным причинам
Denis 🐍|👑 | darling! 🥰
7
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
На счёт замены разрабов нейронами: Вряд-ли заказчик сможет нормально пояснить нейросети, чё он хочет. Они то человеку нормально пояснить не могут, не то что нейросети. Так что...
Alex Kom
1
Что я могу сказать? Погуглите получше - чтобы узнать: 1. Что будет стоить содержание машины 2. Что будет стоить содержании лошади. P.S. Моя мысль о том, повторюсь еще раз,...
Igor Mitin
1
Слушайте, а при создании навигации на Tailor рили нельзя определять активный пункт навигации, как в Static Pages?
Pavel Lautsevich
11
Как Яндекс помог извозчику из 1914? ))) Более того, Яндекс условный уничтожил сверхдоходы уксусов в свое время Мне как пассажиру - каеф. Оодскульным ленивым и наглым таксиста...
Sergej R
1
Карта сайта