Logo Passei Direto
Buscar
Uma empresa de tecnologia está desenvolvendo uma aplicação distribuída para gerenciar transações financeiras em tempo real. O sistema precisa ser altamente confiável e robusto para lidar com um grande volume de transações simultâneas, garantir a consistência dos dados e recuperar-se rapidamente de falhas. Além disso, é essencial que o sistema seja escalável para acomodar o crescimento do número de usuários e transações. Com base nesses requisitos, qual das seguintes estratégias é fundamental para garantir a funcionalidade e a robustez da aplicação distribuída? Questão 5Resposta a. Implementar uma política de acesso restrito aos servidores para minimizar o risco de ataques cibernéticos. b. Concentrar-se em otimizar o desempenho do banco de dados para acelerar as consultas e atualizações de dados. c. Focar exclusivamente no desenvolvimento de uma interface de usuário intuitiva para facilitar o acesso dos clientes. d. Utilizar uma arquitetura baseada em microsserviços para facilitar a escalabilidade e a manutenção do sistema. e. Priorizar a implementação de algoritmos de criptografia avançados para aumentar a segurança das transações.
User badge image
infor matica

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para garantir a funcionalidade e a robustez de uma aplicação distribuída que gerencia transações financeiras em tempo real, é crucial considerar a escalabilidade e a manutenção do sistema, além da confiabilidade e da capacidade de lidar com um grande volume de transações. Vamos analisar as opções: a) Implementar uma política de acesso restrito aos servidores para minimizar o risco de ataques cibernéticos - Embora importante para a segurança, não aborda diretamente a escalabilidade e a robustez do sistema. b) Concentrar-se em otimizar o desempenho do banco de dados para acelerar as consultas e atualizações de dados - Isso é relevante, mas não é a estratégia mais abrangente para garantir a escalabilidade e a manutenção. c) Focar exclusivamente no desenvolvimento de uma interface de usuário intuitiva para facilitar o acesso dos clientes - Uma boa interface é importante, mas não garante a robustez e a escalabilidade do sistema. d) Utilizar uma arquitetura baseada em microsserviços para facilitar a escalabilidade e a manutenção do sistema - Esta opção é a mais adequada, pois a arquitetura de microsserviços permite que diferentes partes do sistema sejam escaladas de forma independente e facilita a manutenção e a recuperação de falhas. e) Priorizar a implementação de algoritmos de criptografia avançados para aumentar a segurança das transações - Embora a segurança seja fundamental, essa opção não aborda diretamente a escalabilidade e a robustez do sistema. Portanto, a alternativa correta é: d) Utilizar uma arquitetura baseada em microsserviços para facilitar a escalabilidade e a manutenção do sistema.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina