Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/56944
Comparte esta pagina
Título : | Avaliação comparativa de controladores para adaptação do RabbitMQ |
Autor : | ALMEIDA, Matheus Alves |
Palabras clave : | Teoria do controle; Sistemas adaptativos; RabbitMQ |
Fecha de publicación : | 6-sep-2023 |
Citación : | ALMEIDA, Matheus Alves. Avaliação Comparativa de Controladores para Adaptação do RabbitMQ. 2023. Trabalho de Conclusão de Curso Ciência da Computação - Universidade Federal de Pernambuco, Recife, 2023. |
Resumen : | A crescente demanda por aplicações de execução ininterrupta tem levado ao desenvolvimento de sistemas que adaptam o seu funcionamento em tempo de execução, sem uma parada completa do mesmo. Neste contexto de sistemas adaptativos, a Teoria do Controle desempenha um papel fundamental ao fornecer métodos e técnicas para o projeto e a implementação de controladores capazes de ajustar o comportamento do software de acordo com as condições do ambiente onde ele executa. O presente trabalho descreve um benchmarking realizado entre vários controladores atuando ao lado do consumidor de um serviço de mensageria amplamente utilizado, RabbitMQ. O objetivo do controlador é regular o fluxo de mensagens entre o serviço de mensageria e os consumidores. Na prática, em tempo de execução, o valor de uma variável chamada prefetch count é ajustado para manter a taxa de recebimento de mensagens próxima a um valor pré-determinado. Desta forma, a utilização dos controladores evita a sobrecarga dos consumidores (em situações de alta demanda) ou leva a um funcionamento otimizado dos mesmos em situações de baixa demanda. |
URI : | https://repositorio.ufpe.br/handle/123456789/56944 |
Aparece en las colecciones: | (TCC) - Ciência da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TCC Matheus Alves Almeida.pdf | 2,26 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons