powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache Kafka в структуре клиент - сервер
7 сообщений из 32, страница 2 из 2
Apache Kafka в структуре клиент - сервер
    #39831399
а какая бд используется?

вот например шард из коробки. ACID в пределах ноды
https://www.citusdata.com/

Distributing tables and loading data
тыц
We will now go ahead and tell Citus to distribute these tables across the different nodes we have in the cluster. To do so, you can run create_distributed_table and specify the table you want to shard and the column you want to shard on. In this case, we will shard all the tables on the company_id.

Код: plsql
1.
2.
3.
SELECT create_distributed_table('companies', 'id');
SELECT create_distributed_table('campaigns', 'company_id');
SELECT create_distributed_table('ads', 'company_id');


Sharding all tables on the company identifier allows Citus to colocate the tables together and allow for features like primary keys, foreign keys and complex joins across your cluster. You can learn more about the benefits of this approach here.
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831400
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergunkaСкажите примерно скорость обработки документа? Это секунды, час, день?



На самом деле Вам скорее лучше подойдет RabbitMQ с их концепцией топик эксченжа + там проще решается рестарт если что
ниче ему не подойдет пока не ясно где затык.
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831401
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vas0Участвовал я как то в проекте в котором архитектор начитался что интеграцию между приложениями нужно делать только с помощью messaging (передачи сообщений). Видимо потому что книгу "Enterprise Integration Patterns" он прочитал только обложку. Ну а далее мы извращались все синхронные вызовы делали с помощь передачи сообщений. Туда и обратно с блокировками и разгребаниями кому какое сообщение пришло.

По сути, если у тебя синхронный вызов (RPC) и клиенту всегда нужен ответ, то и делай вызов RPC. Обмен сообщениями это когда ты отправил и забыл.
а че обложка то. там как раз четыре базовых шаблона и описаны, в т.ч. и рпц. прочто тот чел по ходу очень хотел попробовать кафку но не знал куда ее присунуть а главное зачем )))
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831405
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT1000 кластеров. или 1000 инстансов?он пару тройку ноликов приписал. Рука дрогнула).
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831412
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо это странное решение канеш кафку для синхронки. но вот если посмотреть на акку? там же шаблонно похожая тема точно так же продюсер-консамер и го.
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831426
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас каждый в режиме мозгового шторма пишет всё что знает об очередях.

Давайте я верну вас в начало топика. Автор пишет. Пункт первый.

Описываю ситуацию. Есть классическая трехзвенка браузер + томкат + бд. Запросы приходят
в томкат, томкат получив данные из запроса отправляет запрос в бд, полученную информацию отправляет
браузеру. Мне нужно сделать горизонтальное масштабирование слоя бд.

Это похоже на описание самой задачи. Ну по крайней мере звучит правдоподобно.

Далее.. Пункт второй.

Я хочу чтобы томкат отправлял запросы в кафку и получал ответы из кафки,
как подружить кафку с бд знаю. Есть ли какие либо стандарты на это счёт или нужно изобретать велосипед?

Дорогие мои!

Скажите мне КАКАЯ связь между первым и вторым?
...
Рейтинг: 0 / 0
Apache Kafka в структуре клиент - сервер
    #39831475
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Никакой. Или очень дальняя.
Он хочет масштабировать базу очередью)
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache Kafka в структуре клиент - сервер
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]