Questões e Respostas
Qual a principal intenção ao implementar o padrão CQRS?
- Dividir o modelo de dados e de apresentação em camadas independentes
- Facilitar a lógica de apresentação das regras de negócio
- Separar a leitura e a gravação de dados em áreas distintas em uma aplicação
- Melhorar o desempenho do sistema
O que significa CQRS?
- Command Query Responsibility Segregation
- Command Query Request Separation
- Command Query Separation
- Command Query Responsibility Separation
Qual é a principal diferença entre Event Notification e Event Carried State Transfer?
- O Event Notification possui apenas as informações necessárias mudando o estado de um sistema, já o ECST possui todos os dados do evento ocorrido
- O tipo de protocolo que o evento é trafegado
- A direção do fluxo da informação
- O ECST possui apenas as informações necessárias mudando o estado de um sistema, já o Event Notification notifica todos os dados do evento ocorrido
Qual é o objetivo do Distributed Locking?
- Garantir a escalabilidade dos recursos distribuídos
- Garantir a disponibilidade dos recursos distribuídos
- Garantir a consistência dos dados em um ambiente distribuído
- Garantir a segurança dos recursos distribuídos
Qual é o principal goal do padrão Circuit Breaker?
- Evitar a falha geral do sistema em caso de erros recorrentes
- Proteger os dados do sistema
- Simplificar a manutenção de um sistema distribuído
- Melhorar a performance do sistema em ambientes de alta concorrência
No caso de um Cache usando LRU: Quais dados devem ser mantidos?
- Nenhuma das opções. A sigla LRU não existe, o correto é MRU.
- Os dados menos acessados são mantidos no cache
- Os dados que tiveram acesso mais recentemente
- Os dados acessados com mais frequência
Qual o objetivo de um Sidecar?
- Uma forma de separar um microsserviço em nano serviços
- Um componente independente que roda em conjunto com a aplicação principal
- Um sistema para garantir segurança de um microsserviço
- Um mecanismo de segurança para proteger as APIs dos serviços
Qual a diferença do Istio para o Envoy?
- O Istio é um sistema de observabilidade, já o Envoy um proxy
- O Istio é um sistema de Service Mesh, já o Envoy um Proxy
- O Envoy é um sistema de observabilidade, já o Istio um proxy
- O Envoy é um sistema de service mesh, já o Istio um proxy