Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/68092
Comparte esta pagina
Registro completo de metadatos
| Campo DC | Valor | Lengua/Idioma |
|---|---|---|
| dc.contributor.advisor | ROSA, Nelson Souto | - |
| dc.contributor.author | OLIVEIRA, Gabriel Silva de | - |
| dc.date.accessioned | 2026-02-03T14:25:06Z | - |
| dc.date.available | 2026-02-03T14:25:06Z | - |
| dc.date.issued | 2026-01-26 | - |
| dc.date.submitted | 2026-01-31 | - |
| dc.identifier.citation | OLIVEIRA, Gabriel Silva de. Cache adaptativa para o gRPC usando teoria de controle. 2026. Trabalho de Conclusão de Curso (Engenharia da Computação) – Universidade Federal de Pernambuco, Recife, 2026 | pt_BR |
| dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/68092 | - |
| dc.description.abstract | Memória cache é essencial e amplamente utilizada com o intuito de melhorar o desempenho de aplicações. Contudo, gerenciar tamanho da cache em ambientes que sofrem variações de carga ainda é um desafio. Apesar de existirem diversos algoritmos para melhorar a eficiência da cache, a maioria destes algoritmos são baseados em configurações estáticas ou heurísticas que não conseguem se adaptar rápido o bastante a picos de tráfego. Nesse contexto, soluções clássicas podem levar a desperdícidio de recursos ou instabilidade do sistema por não conseguirem se ajustar a tempo. Este trabalho propõe uma cache adaptativa, para sistemas distríbuidos que utilizam o gRPC, baseada em Teoria de Controle. A solução proposta foi implementada como um sistema de malha fechada que monitora o erro entre a taxa de acerto da cache e a meta (setpoint) que se deseja atingir. O ajuste no tamanho da cache é baseado na amplitude deste erro. Essa abordagem tem como objetivo assegurar a estabilidade do sistema, permitindo que ele se mantenha eficiente mesmo em condições de carga variável, minimizando chamadas redundantes e otimizando recursos. Neste trabalho foram encontrados resultaods promissores ao realizadar simulações para observar a relação da taxa de acerto e tamanho da memória cache utilizando a abordagem da teoria de controle. | pt_BR |
| dc.format.extent | 38p. | pt_BR |
| dc.language.iso | por | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | pt_BR |
| dc.subject | Memória Cache | pt_BR |
| dc.subject | Teoria de Controle | pt_BR |
| dc.subject | Sistemas Adapatativos | pt_BR |
| dc.subject | gRPC | pt_BR |
| dc.title | Cache adaptativa para o gRPC usando teoria de controle | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.contributor.authorLattes | http://lattes.cnpq.br/3409248376402556 | pt_BR |
| dc.degree.level | Graduacao | pt_BR |
| dc.contributor.advisorLattes | http://lattes.cnpq.br/4220236737158909 | pt_BR |
| dc.description.abstractx | Cache memory is essential and widely used to improve applications performance. However, managing cache size in environments that experience load variations is still a challenge. Although several algorithms exist to improve cache efficiency, most of these algorithms are based on static or heuristic configurations that cannot adapt quickly enough to traffic spikes. In this context, classic solutions can lead to wasted resources or system instability because they cannot adjust in time. This work proposes an adaptive cache for distributed systems using gRPC, based on Control Theory. The proposed solution was implemented as a closed-loop system that monitors the error between the cache hit rate and the target (setpoint) to be achieved. The adjustment in cache size is based on the amplitude of this error. This approach aims to ensure system stability, allowing it to remain efficient even under variable load conditions, minimizing redundant calls and optimizing resources.This work yielded promising results by conducting simulations to observe the relationship between hit rate and cache memory size using a control theory approach. | pt_BR |
| dc.subject.cnpq | Áreas::Ciências Exatas e da Terra::Ciência da Computação | pt_BR |
| dc.degree.departament | ::(CIN-DCC) - Departamento de Ciência da Computação | pt_BR |
| dc.degree.graduation | ::CIn-Curso de Engenharia da Computação | pt_BR |
| dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
| dc.degree.local | Recife | pt_BR |
| Aparece en las colecciones: | (TCC) - Engenharia da Computação | |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | |
|---|---|---|---|---|
| TCC Gabriel Silva de Oliveira.pdf | 8.07 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons
