Ed
semana passada
O trade-off CAP, ou Teorema CAP, é um princípio que se aplica a sistemas distribuídos, especialmente em bancos de dados. Ele afirma que é impossível para um sistema garantir simultaneamente as três propriedades seguintes: 1. Consistência (C): Todos os nós veem os mesmos dados ao mesmo tempo. 2. Disponibilidade (A): Cada solicitação recebe uma resposta, sem garantia de que contenha a versão mais recente dos dados. 3. Tolerância à Partição (P): O sistema continua a operar, mesmo que haja uma falha na comunicação entre os nós. De acordo com o teorema, um sistema pode atender a apenas duas dessas três propriedades ao mesmo tempo. Por exemplo, um sistema pode ser consistente e disponível, mas não tolerar partições. Essa é uma consideração importante ao projetar sistemas distribuídos.