O protocolo de efetivação 3PC (three-phase commit) em
bancos de dados de três camadas requer que não ocorra
particionamento da rede, que no máximo K participantes
falhem enquanto o protocolo 3PC estiver sendo executado
por transação e que, em um momento qualquer, pelo menos
K+2 sítios estejam ativos.