0 added
0 removed
Original
2026-01-01
Modified
2026-02-19
1
<p>Ловите чек-лист, что стоит выполнить в новом проекте в первые дни, если там используется Kafka:</p>
1
<p>Ловите чек-лист, что стоит выполнить в новом проекте в первые дни, если там используется Kafka:</p>
2
<ul><li><strong>Bootstrap-серверы</strong></li>
2
<ul><li><strong>Bootstrap-серверы</strong></li>
3
</ul><p>Убедитесь, что указаны все брокеры или адрес балансировщика, если используется балансировка.</p>
3
</ul><p>Убедитесь, что указаны все брокеры или адрес балансировщика, если используется балансировка.</p>
4
<ul><li><strong>Сжатие данных в Producer</strong></li>
4
<ul><li><strong>Сжатие данных в Producer</strong></li>
5
</ul><p>Проверьте, включено ли сжатие (например, gzip или snappy) для уменьшения объёма передаваемых данных.</p>
5
</ul><p>Проверьте, включено ли сжатие (например, gzip или snappy) для уменьшения объёма передаваемых данных.</p>
6
<ul><li><strong>Соотношение Consumer и партиций</strong></li>
6
<ul><li><strong>Соотношение Consumer и партиций</strong></li>
7
</ul><p>Убедитесь, что количество экземпляров Consumer соответствует количеству партиций в топике для равномерной нагрузки.</p>
7
</ul><p>Убедитесь, что количество экземпляров Consumer соответствует количеству партиций в топике для равномерной нагрузки.</p>
8
<ul><li><strong>Таймауты для Consumer</strong></li>
8
<ul><li><strong>Таймауты для Consumer</strong></li>
9
</ul><p>Проверьте конфиги таймаутов, чтобы Kafka быстро обнаруживала выбывшие Consumer и перераспределяла партиции на оставшихся.</p>
9
</ul><p>Проверьте конфиги таймаутов, чтобы Kafka быстро обнаруживала выбывшие Consumer и перераспределяла партиции на оставшихся.</p>
10
<ul><li><strong>Ротация данных в топиках</strong></li>
10
<ul><li><strong>Ротация данных в топиках</strong></li>
11
</ul><p>Выясните, настроены ли лимиты на размер данных и время хранения, чтобы избежать переполнения дисков.</p>
11
</ul><p>Выясните, настроены ли лимиты на размер данных и время хранения, чтобы избежать переполнения дисков.</p>
12
<ul><li><strong>Мониторинг лага Consumer-групп</strong></li>
12
<ul><li><strong>Мониторинг лага Consumer-групп</strong></li>
13
</ul><p>Убедитесь, что настроен мониторинг лага (lag) для своевременного обнаружения проблем с обработкой данных.</p>
13
</ul><p>Убедитесь, что настроен мониторинг лага (lag) для своевременного обнаружения проблем с обработкой данных.</p>
14
<ul><li><strong>Репликация данных</strong></li>
14
<ul><li><strong>Репликация данных</strong></li>
15
</ul><p>Определите, корректно ли настроена репликация для обеспечения отказоустойчивости.</p>
15
</ul><p>Определите, корректно ли настроена репликация для обеспечения отказоустойчивости.</p>
16
<ul><li><strong>Настройки Producer-аcks</strong></li>
16
<ul><li><strong>Настройки Producer-аcks</strong></li>
17
</ul><p>Проверьте, что параметр acks (подтверждение записи) настроен в зависимости от требований к надёжности.</p>
17
</ul><p>Проверьте, что параметр acks (подтверждение записи) настроен в зависимости от требований к надёжности.</p>
18
<ul><li><strong>Логирование и алертинг</strong></li>
18
<ul><li><strong>Логирование и алертинг</strong></li>
19
</ul><p>Убедитесь, что настроены логи и алерты для оперативного реагирования на сбои.</p>
19
</ul><p>Убедитесь, что настроены логи и алерты для оперативного реагирования на сбои.</p>
20
<p>Сталкивались с такой ситуацией? Что бы ещё добавили?</p>
20
<p>Сталкивались с такой ситуацией? Что бы ещё добавили?</p>
21
<p>2025-02-24 01:00<a>Apache Kafka</a></p>
21
<p>2025-02-24 01:00<a>Apache Kafka</a></p>