Questão de Arquitetura de Software — Arquitetura de Software — Fundação CETAP 2025
Arquitetura de Software›Arquitetura de Software
Código
qg504077
Banca
Fundação CETAP
Órgão
BANPARÁ
Ano
2025
Nível
Superior
Cargo
Técnico em Informática - Desenvolvimento de Sistemas e Acompanhamento de Projetos
Qual plataforma de código aberto que permite processar, armazenar e transmitir dados em tempo real, sendo uma alternativa aos sistemas de mensageria tradicionais e é muito usada para processamento de eventos e streaming de dados?
AGoogle Pub/Sub.
BAzure Service Bus.
CApache ActiveMQ.
DAmazon SQS.
EApache Kafka.
Revelar gabarito e comentário▾
GabaritoE — Apache Kafka.
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”.
Plataformas de streaming de eventos e mensageria
Gabarito: letra E (Apache Kafka). O Apache Kafka é uma plataforma de código aberto distribuída para streaming de eventos, que permite publicar, assinar, armazenar e processar fluxos de dados em tempo real, sendo amplamente utilizado como alternativa aos sistemas de mensageria tradicionais. Essa descrição corresponde exatamente ao que o Kafka oferece, conforme o material de apoio.
A questão testa o conhecimento sobre ferramentas de mensageria e streaming, distinguindo soluções de código aberto (Kafka, ActiveMQ) de serviços gerenciados proprietários, além do foco em processamento de eventos em tempo real.
Alternativa A — ❌ Incorreta
O Google Pub/Sub é um serviço gerenciado de mensageria em nuvem, de código proprietário, não sendo uma plataforma de código aberto. Além disso, embora suporte streaming, não é a alternativa mais emblemática para processamento de eventos em tempo real com código aberto.
Alternativa B — ❌ Incorreta
O Azure Service Bus é um serviço de mensageria gerenciado da Microsoft, de código fechado, não se enquadrando como plataforma de código aberto.
Alternativa C — ❌ Incorreta
O Apache ActiveMQ é um sistema de mensageria de código aberto, mas é focado em filas e tópicos tradicionais (JMS), não sendo projetado para processamento de eventos em tempo real e streaming de dados em grande escala como o Kafka.
Alternativa D — ❌ Incorreta
O Amazon SQS é um serviço de filas gerenciado da AWS, proprietário, e não atende ao requisito de código aberto.
Alternativa E — ✅ Correta ⟵ GABARITO
O Apache Kafka é uma plataforma de streaming de eventos distribuída, de código aberto, que combina publicação/assinatura, armazenamento durável e processamento de fluxos. É a principal alternativa aos sistemas de mensageria tradicionais para cenários de processamento de eventos e streaming de dados em tempo real.
NÃO CAIA NESSA!
A banca pode tentar confundir o candidato com outras ferramentas de mensageria também de código aberto (ActiveMQ) ou com serviços em nuvem. A chave é lembrar que o Kafka é a plataforma de streaming de eventos por excelência, enquanto ActiveMQ é mensageria tradicional.
PEGA ESSA DICA!
Para memorizar: Kafka = streaming de eventos em tempo real, código aberto, distribuído. É o mais cobrado em provas sobre mensageria e arquitetura de dados.