Apache Kafka в Python: краткое руководство для разработчиков
Apache Kafka — распределенная платформа для потоковой обработки данных, способная обрабатывать миллионы событий в секунду. В этой статье разберем, как работать с Kafka в Python: от настройки до продвинутых сценариев. - Топик (Topic): Логический канал для сообщений (например, user_activity). - Партиция (Partition): Топик делится на партиции для параллельной обработки. - Производитель (Producer): Приложение, отправляющее сообщения в топик. - Потребитель (Consumer): Приложение, читающее сообщения из топика...
10 месяцев назад
Настроечка kafka-ui для подключение нескольких кластеров
Настроечка kafka-ui для подключение нескольких кластеров Для начала нам нужен docker-compose файл, примерно следующего содержания: services: kafka-ui: container_name: kafka-ui image: provectuslabs/kafka-ui:latest environment: DYNAMIC_CONFIG_ENABLED: true volumes: - /etc/kafka-ui/kafka-ui.yaml:/etc/kafkaui/dynamic_config.yaml - <kafka_cluster_1>truststore.jks:/etc/kafkaui/<kafka_cluster_1>truststore.jks - <kafka_cluster_2>truststore.jks:/etc/kafkaui/<kafka_cluster_2>truststore.jks - <kafka_cluster_3>truststore.jks:/etc/kafkaui/<kafka_cluster_3>truststore.jks Если используем SSL, то обязательно монтируем java truststore...