Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/25419
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRossetto, Silvana-
dc.contributor.authorNunes, Carolina Naccarato-
dc.date.accessioned2025-03-23T18:25:21Z-
dc.date.available2025-03-25T03:00:12Z-
dc.date.issued2025-02-27-
dc.identifier.urihttp://hdl.handle.net/11422/25419-
dc.languageporpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectTransação distribuídapt_BR
dc.subjectProblema do comprometimento atômicopt_BR
dc.subjectProtocolo de commit atômicopt_BR
dc.subjectProtocolo de commit atômico não bloqueantept_BR
dc.subjectDistributed transactionpt_BR
dc.subjectAtomic commitment problempt_BR
dc.subjectAtomic commit protocolpt_BR
dc.subjectNon-blocking atomic commit protocolpt_BR
dc.subjectTwo-phase commitpt_BR
dc.titleResiliência de protocolos de commit atômico centralizados em sistemas de bancos de dados distribuídos: um estudo sobre o protocolo two-phase commitpt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.referee1Silva, Vivian dos Santos-
dc.contributor.referee2Macedo, Evandro Luiz Cardoso-
dc.description.resumoO problema do comprometimento atômico reflete um desafio fundamental no processamento de transações em sistemas de bancos de dados distribuídos: garantir seu término consistente na presença de falhas. Este trabalho realiza um estudo bibliográfico sobre a resiliência de protocolos de commit atômico, aqueles que se propõem a resolver o problema supracitado, diante de falhas de nós e de comunicação. Os problemas introduzidos por cada classe de falhas são analisados, bem como as condições sob as quais é viável implementar soluções não bloqueantes. O bloqueio de processos é um efeito indesejável da ocorrência de falhas, motivando o estudo de protocolos de commit atômico não bloqueantes. Como estudo de caso, o protocolo Two-Phase Commit (2PC) foi analisado, evidenciando sua vulnerabilidade ao bloqueio quando o coordenador sofre uma falha de nó ou ocorre uma falha de comunicação. Verificou-se que protocolos de commit podem ser resilientes a falhas de um único nó sob recuperação independente, mas não existem soluções não bloqueantes para falhas concorrentes de múltiplos nós ou para falhas de comunicação, incluindo partições simples e múltiplas da rede.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
CNNunes.pdf441.43 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.