Loading...
Please wait, while we are loading the content...
Uma arquitetura de software para replicação baseada em consenso
| Content Provider | Semantic Scholar |
|---|---|
| Author | Vieira, Gustavo Maciel Dias Buzato, Luiz Eduardo |
| Copyright Year | 2010 |
| Abstract | Esta tese explora uma das ferramentas fundamentais para construcao de sistemas distribuidos: a replicacao de componentes de software. Especificamente, procuramos resolver o problema de como simplificar a construcao de aplicacoes replicadas que combinem alto grau de disponibilidade e desempenho. Como ferramenta principal para alcancar o objetivo deste trabalho de pesquisa desenvolvemos Treplica, uma biblioteca de replicacao voltada para construcao de aplicacoes distribuidas, porem com semântica de aplicacoes centralizadas. Treplica apresenta ao programador uma interface simples baseada em uma especificacao orientada a objetos de replicacao ativa. A conclusao que defendemos nesta tese e que e possivel desenvolver um suporte modular e de uso simples para replicacao que exibe alto desempenho, baixa latencia e que permite recuperacao eficiente em caso de falhas. Acreditamos que a arquitetura de software proposta tem aplicabilidade em qualquer sistema distribuido, mas e de especial interesse para sistemas que nao sao distribuidos pela ausencia de uma forma simples, eficiente e confiavel de replica-los Abstract |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://repositorio.unicamp.br/bitstream/REPOSIP/275777/1/Vieira_GustavoMacielDias_D.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |