Leia o caso a seguir. L. é um desenvolvedor escolhendo um f...

Próximas questões
Com base no mesmo assunto
Q3034888 Sistemas Operacionais
Leia o caso a seguir.

L. é um desenvolvedor escolhendo um framework para melhorar a performance de uma aplicação de análise de dados em tempo real. L. optou pelo framework que oferece melhores funcionalidades para processamento de dados em tempo real, com alta disponibilidade e tolerância a falhas.
Elaborado pelo(a) autor(a).

A partir do caso apresentado, o desenvolvedor optou por
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão apresentada, que gira em torno da escolha de um framework para melhorar a performance de uma aplicação de análise de dados em tempo real, com alta disponibilidade e tolerância a falhas.

A alternativa correta é: Alternativa C - Apache Kafka Streams.

Análise da Alternativa Correta:

Apache Kafka Streams é uma biblioteca cliente usada para construir aplicações e microservices, onde os dados de entrada e saída são armazenados em clusters Kafka. Essa ferramenta é ideal para o processamento de dados em tempo real e é conhecida por oferecer alta disponibilidade e tolerância a falhas, exatamente como descrito no caso apresentado. Isso faz do Apache Kafka Streams a escolha mais adequada para o desenvolvedor L.

Análise das Alternativas Incorretas:

Alternativa A - Angular:

O Angular é um framework JavaScript para construir aplicações web, focado em criar experiências interativas no cliente. Embora poderoso para desenvolvimento web, ele não é apropriado para processamento de dados em tempo real com alta disponibilidade e tolerância a falhas.

Alternativa B - React:

React é uma biblioteca JavaScript para construir interfaces de usuário, especialmente para aplicações web. Similar ao Angular, ele não é destinado para processamento de dados em tempo real com as características mencionadas no problema.

Alternativa D - Vue.js:

Vue.js também é um framework JavaScript usado para construir interfaces de usuário. Apesar de sua popularidade para aplicações front-end, não oferece as funcionalidades de processamento de dados em tempo real com alta disponibilidade e tolerância a falhas.

Portanto, ao considerar a necessidade específica do caso apresentado, a única escolha que atende a esses requisitos é o Apache Kafka Streams.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo