Onde e como o tópico é armazenado dentro do Kafka?
sobes.tech IA
Resposta da IA
No Apache Kafka, um tópico é uma sequência logicamente organizada de mensagens, que é armazenada fisicamente nos discos dos brokers na forma de partições.
Cada tópico é dividido em uma ou várias partições, e cada partição é um registro ordenado e imutável de mensagens, armazenado como arquivos em um broker específico.
Fisicamente, os dados das partições são armazenados em diretórios no disco do broker, geralmente em uma pasta especificada na configuração log.dirs. Cada partição é um conjunto de arquivos de segmentos que contêm mensagens e arquivos de índice para acesso rápido.
Portanto, um tópico é uma abstração, e os dados são armazenados na forma de arquivos de partições nos discos dos brokers. Ao ler e escrever, o Kafka acessa as partições e segmentos correspondentes no disco.