А там именно приложение с мультитенанси, а не сама кафка? Т.е.

структура вся одинаковая, только сообщения разным юзерам "принадлежат"?
И что с приложениями - продюсерами/консюмерами?

3 ответов

19 просмотров

Да, приложение. Как пример, одной маленькой части - продюсер получает данные, допустим, от разных датчиков, каждый датчик имеет свой id и принадлежит определенному tenant (знает его id). Данные имеют разную структуру, они нормализуются и передаются в кафку. Теперь консюмер - один должен эти данные писать в базу, но батчами, по tenantId берет конфиг в какую db писать и записывает( у каждого tenant своя база). Второй собирая данные за последних Х минут, группируя их по tenantId и датчикId смотрит что бы они не превышали определенное значение, иначе - нотификация проблемы. Цель что бы нагрузка распределялась равномерно между tenant( что бы небыло такого что один имеет кучу датчиков а у другого только 2 и тот тормозит из-за большого количества 1.) - это как мини пример.

Вячеслав- Автор вопроса
Filipp Akinfiev
Да, приложение. Как пример, одной маленькой части ...

У вас эти тенанты прямого доступа к кафке же не имеют, так? И продюсер и консюмер в итоге - под вашим контролем? Просто у них есть датчики, которые стучатся на какой-то апи, и есть БД, в которой оказываются данные. Всё что между - ваше. Всё так?

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

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

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
кто-нибудь уже пробовал это?
Lencore
4
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
❓ Подскажите как сделать в группе телеги функцию (кнопку) пересылки сообщения где есть нарушение правил? Бот к каждому сообщению (по определенным ключам) добавляет снизу кнопк...
Alexander
4
Карта сайта