dc.creator | Alves, Caroline Martins | |
dc.creator | Mendizabal, Odorico Machado | |
dc.date | 2022-11-18 | |
dc.date.accessioned | 2023-09-27T19:46:13Z | |
dc.date.available | 2023-09-27T19:46:13Z | |
dc.identifier | https://periodicos.ufsm.br/coming/article/view/71725 | |
dc.identifier | 10.5902/2448190471725 | |
dc.identifier.uri | https://repositorioslatinoamericanos.uchile.cl/handle/2250/8941775 | |
dc.description | O desenvolvimento de sistemas distribuídos implica em uma série de desafios, que vão desde a heterogeneidade de servidores que hospedam aplicações, passando por escalabilidade e segurança, indo até o tratamento de falhas. O presente trabalho tem como foco o último aspecto e, mais precisamente, a replicação para oferecer tolerância a falhas, mantendo réplicas de um sistema disponíveis em diferentes servidores a despeito da ocorrência de um número limitado de falhas. Entretanto, nem todos os sistemas distribuídos implementam essa característica originalmente e, consequentemente, é necessário que o desenvolvedor desenvolva a lógica de replicação especificamente para o sistema alvo. Esse processo pode ser caro, demorado e suscetível a erros, pois implica que o programador possua conhecimentos específicos relacionados a sistemas distribuídos e tolerância a falhas. Visando melhorar e facilitar o uso de replicação em aplicações, o trabalho que está sendo desenvolvido propõe a implementação de uma biblioteca que ofereça replicação de forma transparente para o programador. Com isso, sistemas que desejem aplicar essa estratégia de tolerância a falhas, podem facilmente fazê-la, apenas utilizando a nossa biblioteca. Para a implementação da biblioteca será utilizado o JGroups, uma biblioteca para comunicação em grupo. | pt-BR |
dc.format | application/pdf | |
dc.language | por | |
dc.publisher | Universidade Federal de Santa Maria | pt-BR |
dc.relation | https://periodicos.ufsm.br/coming/article/view/71725/49350 | |
dc.rights | Copyright (c) 2022 Revista ComInG - Communications and Innovations Gazette | pt-BR |
dc.rights | http://creativecommons.org/licenses/by-nc-sa/4.0 | pt-BR |
dc.source | Revista ComInG - Communications and Innovations Gazette; v. 6 n. 1 (2022): Edição Grupos PET; 24-35 | pt-BR |
dc.source | 2448-1904 | |
dc.source | 2448-1904 | |
dc.subject | Sistemas distribuídos | pt-BR |
dc.subject | Replicação | pt-BR |
dc.subject | Comunicação em grupo | pt-BR |
dc.subject | Tolerância a falhas | pt-BR |
dc.title | Proposta de uma biblioteca para replicação transparente em Sistemas Distribuı́dos utilizando JGroups | pt-BR |
dc.type | info:eu-repo/semantics/article | |
dc.type | info:eu-repo/semantics/publishedVersion | |