Cada região executa duas réplicas de leitura/gravação e uma réplica testemunha para manter a disponibilidade, explicou Sagar, acrescentando que quando ocorre uma interrupção zonal afetando qualquer réplica em uma região, o Spanner, devido à configuração de região dupla, seria capaz de manter a disponibilidade, pois pelo menos duas réplicas estariam funcionais.
No entanto, o gerente de produto ressaltou que, caso uma região inteira fique indisponível e as empresas estejam em configuração birregional para o Spanner, os bancos de dados perderão a disponibilidade.
“Para recuperar a disponibilidade, os bancos de dados devem alternar para o modo de região única, consistindo em três réplicas em uma única região”, escreveu Sagar, acrescentando que o Google monitora continuamente as interrupções e, ao detectá-las, faz failover automaticamente e reconfigura a configuração de região dupla para uma configuração de região única para garantir a disponibilidade.