Notícia
Tributos
Novo modelo de monitoramento permite ao IRPF antecipar falhas e evitar indisponibilidade

Após a primeira semana de entrega do Imposto de Renda 2026, a Receita Federal já registra mais de 5,3 milhões* de declarações enviadas e 60% dos contribuintes optaram pela opção pré-preenchida. Com prazo aberto até 29 de maio, o sistema do Imposto de Renda da Pessoa Física (IRPF) precisa estar preparado para picos de crescimento acelerado de acessos, mantendo a estabilidade ao longo de todo o período.
A operação do IRPF exige uma infraestrutura capaz de sustentar milhões de acessos simultâneos em curto intervalo de tempo, especialmente nos dias finais do prazo de entrega. “Para o ciclo de 2026, desenvolvemos diversas evoluções e ajustes no sistema, incluindo arquitetura e monitoramento, com foco na antecipação de falhas e na manutenção do desempenho em alta escala”, conta a superintendente de Desenvolvimento para a Receita Federal, Glaide Reverendo.
O contribuinte pode declarar o imposto por diferentes ambientes: pelo Programa Gerador da Declaração (PGD), instalado no computador, ou pelo serviço “Meu Imposto de Renda”, acessível pelo site e pelo app da Receita Federal. Essa diversidade amplia a complexidade da operação e exige consistência entre esses pontos de acesso, de acordo com Glaide. As evoluções concentram-se em três eixos: observabilidade, monitoramento de eventos e estratégia de cache.
Monitoramento orientado por sinais críticos
O Serpro adotou um modelo de observabilidade baseado nos chamados Golden Signals, utilizados em engenharia de confiabilidade para acompanhar sistemas distribuídos e, com isso, passou a priorizar quatro indicadores: latência (tempo de resposta), tráfego (volume de requisições), taxa de erros e saturação de recursos computacionais, como CPU e memória.
Segundo o gerente de Desenvolvimento do IRPF do Serpro, Jamil Jende, a mudança buscou tornar a operação mais objetiva. “Passamos a trabalhar com monitores mais simples, focados nas informações que realmente impactam a operação. Isso permite identificar problemas com mais rapidez e direcionar a atuação do time de forma mais precisa”, explica.
A arquitetura do IRPF é baseada em microserviços e depende de integrações críticas, como bases de CPF, CNPJ e outros sistemas da Receita Federal, e o monitoramento acompanha, em tempo real, tanto os serviços internos quanto o desempenho dessas integrações, permitindo identificar impactos cruzados entre componentes da aplicação.
“A aplicação depende de um conjunto amplo de serviços. Mesmo quando os nossos componentes estão performando bem, uma degradação em alguma integração pode impactar o funcionamento geral. Por isso, a monitoração abrange todos os serviços necessários ao funcionamento da aplicação”, detalha.
Para Jamil, o modelo adotado permite identificar degradações antes que afetem o contribuinte e viabiliza atuação preventiva das equipes técnicas. Ele destaca que, além da adoção dos Golden Signals, o ciclo de 2026 também trouxe revisão na forma como os dados de monitoramento são apresentados às equipes técnicas, como parte da evolução da camada de observabilidade da aplicação.
“A estratégia foi simplificar os painéis e priorizar a visibilidade de informações diretamente relacionadas ao desempenho da aplicação e às integrações críticas”, afirma Jende. O especialista observa que, embora os dados já estivessem disponíveis em ciclos anteriores, a reorganização reduziu o tempo para interpretação e tomada de decisão. “Ganhamos agilidade na identificação de anomalias e na definição de ações corretivas, especialmente em cenários de alta demanda”, conclui.
Nova estratégia de cache para suportar picos de uso
Outra frente de evolução foi a revisão da estratégia de cache da aplicação, elemento fundamental para o desempenho do sistema em cenários de alto volume de acessos.
Flávio Matos, gerente de Divisão de Desenvolvimento do IRPF, explica que, nos ciclos anteriores, o cache era centralizado e apresentava limitações em situações de alta concorrência, especialmente nos momentos finais do prazo de entrega, quando o volume de requisições cresce.
Como resposta, o Serpro desenvolveu, em 2026, um modelo de cache descentralizado em memória, com atualizações temporalizadas entre os componentes da aplicação. “A adoção de cache descentralizado permitiu alcançar a performance necessária para evitar qualquer tipo de fricção para o usuário nos momentos de pico”, afirma Matos.
A mudança também altera a forma como os dados são distribuídos na aplicação. “Ao trabalhar com cache em memória distribuído entre os componentes, reduzimos a dependência de um ponto central e diminuímos o tempo de acesso às informações. Isso é fundamental em um cenário de alta concorrência, em que milhares de requisições precisam ser atendidas simultaneamente”, detalha.
Evolução contínua na operação de sistemas críticos
As melhorias implementadas no IRPF 2026 refletem um processo contínuo de evolução da arquitetura e da operação do sistema, com foco em desempenho, estabilidade e capacidade de resposta em cenários de alta escala, tendo o contribuinte como destinatário final desses avanços. Recursos como alertas inteligentes e aprimoramentos na experiência de uso contribuem para tornar o envio da declaração mais seguro e simples.
“Neste ciclo, promovemos uma série de melhorias na forma de monitorar e operar o sistema, com ganhos em desempenho, previsibilidade e capacidade de resposta. As mudanças específicas são resultado de um processo contínuo de evolução, que busca aprimorar, ano após ano, a operação de um dos principais serviços digitais do país”, avalia a superintendente Glaide Reverendo.
*Dados obtidos pelo link Meu Imposto de Renda no dia 30/3, às 10h.