Análise comparativa de estratégias de replicação de dados em sistemas de alta disponibilidade
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Este trabalho apresenta uma análise comparativa de três estratégias de replicação de dados em sistemas de alta disponibilidade: replicação síncrona, assíncrona e bidirecional (BDR). O objetivo principal foi avaliar
o impacto de cada técnica no desempenho, na consistência e na resiliência dos ambientes configurados, considerando métricas como latência, throughput, estabilidade sob carga concorrente e comportamento em cenários de failover. A metodologia envolveu a implantação de clusters PostgreSQL com ferramentas de gerenciamento de alta disponibilidade, que foram posteriormente submetidos a testes controlados de carga e tolerância a falhas. Os resultados demonstraram que a replicação assíncrona apresentou melhor equilíbrio entre throughput e responsividade, ainda que com risco de perda de dados em janelas curtas de falha. A replicação síncrona garantiu consistência forte e preservação das transações durante o failover, mas apresentou elevada latência em operações de escrita. Já a replicação bidirecional demonstrou potencial de escalabilidade para múltiplos nós com capacidade de escrita, mas sofreu com conflitos de replicação e alta taxa de falhas em cenários intensos de concorrência. Conclui-se que a escolha da técnica de replicação deve considerar os trade-offs entre consistência, desempenho e disponibilidade, de acordo com as exigências do ambiente de aplicação.
Descrição
Artigo de Conclusão de Curso, apresentado para obtenção do Grau de Bacharel no curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC.