Herman-Verjus é usado na prática?

O algoritmo de replicação distribuída de Herman-Verjus1 usa relógios lógicos
para manter a consistência das cópias, exigindo que, a cada alteração no
banco de dados, uma mensagem seja enviada a cada réplica. Além disso, coloca
restrições de ordenação e entrega garantida no transporte. Esses pontos
podem tornar sua implementação "na vida real" um pouco complicada.


Ele é realmente usado em produção, em implementações conhecidas de bancos
de dados?

1: Herman, D., and J. P. Verjus, "An Algorithm for Maintaining the Consistency
of Multiple Copies," First International Conference on Distributed Computing
Systems, Huntsville, Alabama, October 1979. (resumo em português)

Add Done

    Please sign in to answer question.

    1
    Arthur Azevedo de Amorim

    http://umamao.com/questions/herman-verjus-e-...rs/4c8906e479de4f1a20000426

    almost 2 years ago Helder Ribeiro said:

    É, neste caso a exigência de entrega é um aspecto da não-tolerância a falha também. Na verdade, não dá pra distinguir (eu acho) se é um erro da rede ou se é o nó que caiu.

    Search results:
    Em Oracle, como funcionam os status dos redo log groups? - Umamao ...

    umamao.com/questions/Em-Oracle-como-funcionam-os-status-dos-redo-log-groups

    Herman-Verjus é usado na prática? Como colocar banco de dados em aplicativos feitos no Flash? Como é possível saber se uma consulta fez ou não uso de um índice no MongoDB?

    Como fazer para que o RMAN execute backups paralelos? - Umamao ...

    umamao.com/questions/Como-fazer-para-que-o-RMAN-execute-backups-paralelos

    Herman-Verjus é usado na prática? Como colocar banco de dados em aplicativos feitos no Flash? Como é possível saber se uma consulta fez ou não uso de um índice no MongoDB?

    Search results provided by Bing | Keep searching on Bing / Google