1.
Os modelos de consistência em sistemas distribuídos são definidos como contratos que são seguidos pelo sistema e definem as regras para consistência, assim como os seus limites. Considerando o modelo de consistência centrado em dados na consistência causal, operações de escritas causadas em decorrência de outras, devem ser vistas:
Resposta correta.
E.
Por todos os processos do sistema na mesma sequência. Entretanto, operações de escritas executadas de modo concorrente, que não têm relação de causalidade, podem ser vistas em uma ordem diferente por processos diferentes.
---------------------
2.
Os servidores e os dados de sistemas, em geral, são replicados para possibilitar, principalmente, confiabilidade. Consequentemente, é necessário garantir consistência entre as réplicas. Considere um sistema distribuído que oferece o serviço de e-mail para usuários móveis, ou não, implementado utilizando um banco de dados distribuído de longa distância. Qual tipo de modelo de consistência é mais apropriado para essa situação?
Resposta correta.
B.
Modelo de consistência centrado no cliente, leitura monotônica.
---------------------
3.
Os modelos de consistência em sistemas definem regras para consistência e como elas vão ser aplicadas em um ambiente distribuído. Considerando o modelo de consistência centrado em dados na consistência contínua, são utilizadas medições de inconsistência denominadas desvios. Dentre os desvios existentes, o desvio de idade é utilizado para:
Você acertou!
E.
indicar a última vez que uma determinada réplica foi atualizada.
---------------------
4.
O modelo de consistência centrado no cliente pode ser aplicado de diferentes modos, dependendo das necessidades do sistema, satisfazendo condições específicas. Em um sistema distribuído consistente por escritas monotônicas, a seguinte condição é satisfeita:
Resposta correta.
C.
Uma operação de escrita executada por um determinado processo em um dado x é concluída antes de qualquer operação de escrita sucessiva em x pelo mesmo processo.
---------------------
5.
Em muitos sistemas distribuídos que fazem uso de mecanismos de replicação, nos quais a sua utilização é feita por usuário de dispositivos móveis, o modelo de consistência centrado no cliente é o recomendado. Considerando os modelos de consistência centrados no cliente, a diferença entre o modelo leia suas escritas e escritas seguem leituras consiste em:
Resposta correta.
A.
O modelo leia suas escritas está preocupado em manter consistência na leitura com base na escrita mais recente, enquanto que o modelo escritas seguem leituras está preocupado em manter consistência na escrita com base na leitura mais recente.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar