Ed
há 2 semanas
Vamos analisar cada afirmativa em relação ao teorema CAP: I. Disponibilidade implica que o sistema sempre retorna a versão mais recente dos dados, garantindo que todas as operações de leitura estejam atualizadas. Falso. Disponibilidade significa que o sistema responde a todas as solicitações, mas não garante que a resposta seja a versão mais recente dos dados. II. Disponibilidade (Availability) garante que cada solicitação de leitura e escrita receba uma resposta válida, mesmo se alguns dos nós do sistema estiverem indisponíveis. Verdadeiro. Isso está correto, pois a disponibilidade se refere à capacidade do sistema de responder a solicitações, mesmo que alguns nós estejam fora do ar. III. Consistência implica que o sistema deve sacrificar a disponibilidade para garantir que todos os dados estejam sincronizados entre os nós. Falso. A consistência não implica necessariamente sacrificar a disponibilidade, mas sim que todos os nós devem ter a mesma visão dos dados em um determinado momento. IV. Tolerância a Partição (Partition Tolerance) significa que o sistema pode continuar a operar corretamente mesmo se houver falhas de comunicação entre os nós. Verdadeiro. Isso está correto, pois a tolerância a partição é a capacidade do sistema de continuar funcionando mesmo quando há falhas de comunicação. V. Consistência (Consistency) garante que todos os nós do sistema retornem os mesmos dados ao mesmo tempo, independentemente de qual nó é consultado. Verdadeiro. Isso está correto, pois a consistência implica que todos os nós devem ter a mesma informação em um dado momento. Com base nas análises, as afirmativas corretas são II, IV e V. Portanto, a alternativa que contém todos os itens verdadeiros é: II, IV e V.