Встречается на собеседованиях • сегодня

Почему Kafka является безопасной системой хранения данных

Kafka обеспечивает безопасность данных через несколько механизмов:

  1. Аутентификация – поддерживает SASL (PLAIN, SCRAM, GSSAPI) и SSL/TLS для клиент-серверного взаимодействия.

  2. Авторизация – ACL (Access Control Lists) позволяет гибко управлять правами доступа к топикам, группам потребителей и операциям.

  1. Шифрование – SSL/TLS для защиты данных в транзите. Можно настроить шифрование на уровне сообщений для защиты данных в покое.

  2. Журналирование – все операции записываются в лог, что позволяет отслеживать доступ и изменения.

Пример настройки SSL для продюсера:

java
props.put("security.protocol", "SSL");
props.put("ssl.truststore.location", "/path/to/truststore.jks");
props.put("ssl.truststore.password", "password");

Kafka также поддерживает интеграцию с внешними системами безопасности (Kerberos, LDAP) и позволяет изолировать сетевой трафик через SecurityListener.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы