Proposta de Tolerância a Falhas Baseada em Log para Paralelismo de Stream

  • Eduardo M. Martins PUCRS
  • Dalvan Griebler PUCRS

Resumo


Sistemas de processamento de stream precisam ser capazes de lidar com grandes volumes de dados e por tempo indeterminado. A necessidade de analises em tempo real tornam o paralelismo e mecanismos de tolerância a falhas essenciais nesse contexto. Nesta pesquisa propomos implementar suporte à um protocolo de tolerância a falhas baseado em log em uma biblioteca para processamento de stream de alto nível para C++.

Referências

Andrade, H. C., Gedik, B., and Turaga, D. S. (2014). Fundamentals of stream processing: application design, systems, and analytics. Cambridge University Press.

Bordin, M. V., Griebler, D., Mencagli, G., Geyer, C. F., and Fernandes, L. G. L. (2020). Dspbench: A suite of benchmark applications for distributed data stream processing systems. IEEE Access, 8:222900–222917.

Griebler, D., Danelutto, M., Torquati, M., and Fernandes, L. G. (2017). Spar: a dsl for high-level and productive stream parallelism. Parallel Processing Letters, 27(01):1740005.

Löff, J., Hoffmann, R. B., Pieper, R., Griebler, D., and Fernandes, L. G. (2022). Dsparlib: A c++ template library for distributed stream parallelism. International Journal of Parallel Programming, 50(5):454–485.
Publicado
23/04/2025
MARTINS, Eduardo M.; GRIEBLER, Dalvan. Proposta de Tolerância a Falhas Baseada em Log para Paralelismo de Stream. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 25. , 2025, Foz do Iguaçu/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 129-130. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2025.6505.