Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — CESPE / CEBRASPE 2023

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
ce153196
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
A respeito do Confluent Kafka, julgue o item a seguir.Um consumer faz a leitura de eventos e pode consumir os registros em qualquer ordem.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Apache Kafka — Consumo de Mensagens

Gabarito: Certo. No Apache Kafka, um consumer pode consumir registros em qualquer ordem, pois ele tem a capacidade de ler mensagens de um tópico a partir de qualquer offset, não sendo obrigado a seguir a sequência de produção. A afirmação está correta.

No Kafka, as mensagens são armazenadas em partições, e dentro de cada partição elas são ordenadas e recebem um offset sequencial. Entretanto, o consumidor pode, por meio de atribuição manual de partições e uso do método seek(), posicionar-se em qualquer offset, lendo registros em ordem não sequencial. Além disso, ao consumir de múltiplas partições, a ordem global entre partições não é garantida, reforçando ainda mais a possibilidade de consumo em qualquer ordem.

CERTO.

Link permanente: /questoes/ce153196