| Título: | AVALIAÇÃO DE ARQUITETURAS DE STREAMING: EXPERIMENTOS DE DESEMPENHO COM APACHE KAFKA | ||||||||||||
| Autor(es): |
JOÃO GABRIEL CAVALCANTI D NIELSEN |
||||||||||||
| Colaborador(es): |
MARCOS VIANNA VILLAS - Orientador |
||||||||||||
| Catalogação: | 25/SET/2025 | Língua(s): | PORTUGUÊS - BRASIL |
||||||||||
| Tipo: | TEXTO | Subtipo: | TRABALHO DE FIM DE CURSO | ||||||||||
| Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||
| Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=73231@1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=73231@2 |
||||||||||||
| DOI: | https://doi.org/10.17771/PUCRio.acad.73231 | ||||||||||||
| Resumo: | |||||||||||||
|
Este trabalho investigou a aplicação de sistemas de streaming de dados,
com foco na ingestão contínua de eventos e na influência das configurações do
sistema sobre o desempenho. Foi apresentado um modelo de referência composto por três
etapas - ingestão, processamento e armazenamento - mediadas por um componente de
message broker. A partir desse modelo, escolheu-se
o Apache Kafka como ferramenta para implementação prática e avaliação experimental.
Foram realizados testes controlados variando o tamanho das mensagens e os parâmetros
de envio do produtor, com o objetivo de medir a latência e o throughput do sistema em
cenários com rajadas de carga. Os resultados
mostraram que ajustes no tamanho do lote e na memória de buffer influenciam
significativamente a estabilidade e o desempenho. O trabalho combinou
fundamentação teórica com experimentação prática, documentando os efeitos
de diferentes configurações e fornecendo subsídios para o dimensionamento de
pipelines em aplicações reais.
|
|||||||||||||
|
|||||||||||||