Понять Кафку скорость записи - PullRequest
0 голосов
/ 06 июня 2018

Учитывая, что
1. Кластер Kafka с пятью машинами
2. 1 раздел с 1 разделом
3. Постоянное хранилище для сообщений
4. Каждое сообщение по 1 КБ
5. 10 производителей

Теперь, будет ли максимальная способность записи этого кластера РАВЕНЬ к максимальной возможности записи одного потока Java на диск?Если нет, что это будет?

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

Вы не можете сказать, что это будет «РАВНО», потому что это не точно, но да, емкость записи будет почти такой же, если принять во внимание дисковый ввод-вывод.Примите во внимание, что Kafka оптимизирован для этой задачи и, вероятно, будет работать лучше, чем обычная запись на диск стандартного приложения Java.

0 голосов
/ 12 июня 2018

если у вас только один раздел, то kafka не может масштабировать вашу тему и использовать только одну машину из вашего кластера 5 экземпляров.

не может сказать, насколько хорошо вы кодируете свой java, но результаты будут похожи на kafka, я полагаюс небольшими отличиями, так как kafka оптимизирован для записи на диск.

...