dc.creatorAlves, Caroline Martins
dc.creatorMendizabal, Odorico Machado
dc.date2022-11-18
dc.date.accessioned2023-09-27T19:46:13Z
dc.date.available2023-09-27T19:46:13Z
dc.identifierhttps://periodicos.ufsm.br/coming/article/view/71725
dc.identifier10.5902/2448190471725
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/8941775
dc.descriptionO 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.formatapplication/pdf
dc.languagepor
dc.publisherUniversidade Federal de Santa Mariapt-BR
dc.relationhttps://periodicos.ufsm.br/coming/article/view/71725/49350
dc.rightsCopyright (c) 2022 Revista ComInG - Communications and Innovations Gazettept-BR
dc.rightshttp://creativecommons.org/licenses/by-nc-sa/4.0pt-BR
dc.sourceRevista ComInG - Communications and Innovations Gazette; v. 6 n. 1 (2022): Edição Grupos PET; 24-35pt-BR
dc.source2448-1904
dc.source2448-1904
dc.subjectSistemas distribuídospt-BR
dc.subjectReplicaçãopt-BR
dc.subjectComunicação em grupopt-BR
dc.subjectTolerância a falhaspt-BR
dc.titleProposta de uma biblioteca para replicação transparente em Sistemas Distribuı́dos utilizando JGroupspt-BR
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion


Este ítem pertenece a la siguiente institución