2010/10/28 jmtofoli <[email protected]>:
>
> A idéia é a seguinte: Continuar tendo um servidor central e manter as lojas
> conectadas nesse servidor, porem, esse servidor central deve estar
> replicando seus dados para um servidor que fica em cada loja. Caso a net
> caia em alguma loja ou na matriz, o servidor que roda na loja deve assumir
> as operações, e é ai que acho que a coisa complica... Nesse caso, a loja
> continuaria rodando, atualizando essa base "local". Voltando a net, esse

Até aqui é relativamente fácil: Um servidor Master replicando para
Slaves em cada loja, que se tornariam master quando a Net cair.

> servidor deve sincronizar seus dados com o servidor central e voltar
> a receber as atualizações do servidor central.

Essa parte aqui enrola bastante. Sincronizar como? Imagine o seguinte cenário:

- Servidor central tem 5 pares de sapato disponíveis no estoque
- Net na filial 1 cai e fica usando o servidor local. 4 pares de
sapato são vendidos
- Ao mesmo tempo, na filial 2, que não perdeu conexão, 3 pares de
sapato foram vendidos.
- Net na filial 1 retorna. Como vai sincronizar que foram vendidos
mais sapatos do que tem no estoque?

> Como o prazo que tenho é curto, estamos dispostos a contratar os serviços de
> uma empresa ou pessoa especializada para nos ajudar nessa tarefa. Caso
> alguem da lista possa nos ajudar, por favor entre em contato.

Nesse prazo, fazer algo assim seria caro, e ainda assim difícil de se
conseguir cobrir todos os casos.

Mais barato será provavelmente colocar links de internet redundantes,
de provedores diferentes, em cada loja.

Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a