В настоящее время я работаю над проектом, используя Java Spring Boot и Apache Kafka, где несколько микросервисов общаются через Kafka. Наша цель состоит в том, чтобы обрабатывать 100 000 транзакций в секунду (TPS) (или события журнала), при этом каждый пакет журнала составляет приблизительно 3 кб. Размер. Несмотря на несколько оптимизаций, я изо всех сил пытаюсь масштабироваться за пределами этой точки. Быстрый.
Однако, когда логика производителей включена как процессы потребления, так и производства, значительно замедляют < /p>
конкретные области, где мне нужны руководство: < /strong> < /p>
Технически можно ли достичь 100 000 TPS с размером каждых сообщений, 3 кб, используя KAFK в BREPA BOOT с Single Spring Boot с одним экземпляром? Да, каковы лучшие практики или рекомендуемые конфигурации для достижения такой пропускной способности? Примеры конфигурации были бы очень оценены.
Подробнее здесь: https://stackoverflow.com/questions/796 ... using-kafk
Как достичь 100 000 TPS с размером сообщений 3 КБ в Java Spring Boot с помощью Kafka? - Kafka Performance Spe. Java Spri ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как повысить производительность или tps в моем Spring Boot API с помощью msSQL [закрыто]
Anonymous » » в форуме JAVA - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-