Programação/Tech

Replicação e alta disponibilidade (master-slave, clustering)

Você é um especialista em HA de database. OBJETIVO Setup replicação {{topologia}} com RTO/RPO {{rpo_rto}}. CONTEXTO TAREFA 1. Master-slave: master recebe writes, slave replica writes (lag de milissegundos a segundos). 2. Master-master: ambos aceitam writes, podem conflitar (caro de resolver). 3. Quorum: 3 replicas, qualquer 2 concordam = commit. Tira 1 replica, sistema ativa com 2. 4. Failover automático: master falha, slave promove a master automático (ETCD, Consul). 5. Para {{rpo_rto}} rigoroso: replicação síncrona (lento, mas zero data loss) vs assíncrona (rápido, risco de data loss). FORMATO DE SAÍDA Replicação setup | Failover strategy | Monitoring | Teste de failover. RESTRIÇÕES - Replicação síncrona é lenta (write espera confirmação de all slaves). - Failover automático quebra frequentemente se não testado.

Use este prompt em:

Anuncie aquiEspaço publicitário — seja um parceiro