Proposta de Rápida Recuperação por Redução de Log

  • Luiz Gustavo Xavier UFSC
  • Fernando Luís Dotti PUCRS
  • Cristina Meinhardt UFSC
  • Odorico Mendizabal UFSC

Resumo


Logs são cruciais no desenvolvimento de aplicações distribuídas tolerantes a falhas. Este trabalho apresenta uma abordagem para acelerar a recuperação em protocolos de recuperação baseados em log. A abordagem explora a eliminação consciente de comandos de maneira pouco intrusiva à aplicação, resultando em arquivos de logs menores sem ferir a consistência de estado da aplicação, permitindo uma rápida recuperação.

Referências

Kreps, J., Narkhede, N., Rao, J., et al. (2011). Kafka: A distributed messaging system for log processing. In Proceedings of the NetDB, volume 11, pages 1–7.

Mohan, C., Haderle, D., Lindsay, B., Pirahesh, H., and Schwarz, P. (1992). Aries: a transaction recovery method supporting ne-granularity locking and partial rollbacks using write-ahead logging. ACM Transactions on Database Systems (TODS), 17(1):94–162.
Publicado
14/04/2021
XAVIER, Luiz Gustavo; DOTTI, Fernando Luís; MEINHARDT, Cristina; MENDIZABAL, Odorico. Proposta de Rápida Recuperação por Redução de Log. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 21. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 125-126. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2021.14801.