Executando verificação de segurança...
1

Apple migra Monitoração de Senhas de Java para Swift e obtém aumento de 40% em performance

A Apple reescreveu em Swift o sistema de Monitoração de Senhas — funcionalidade integrada ao ecossistema do app Senhas — responsável por verificar, de forma segura, se credenciais salvas por usuários foram expostas em vazamentos de dados conhecidos, sem comprometer a privacidade das informações.

Com a migração, a empresa registrou um aumento de 40% na taxa de processamento e reduziu significativamente o uso de memória, liberando quase 50% da capacidade de Kubernetes anteriormente dedicada ao serviço. Engenheiros da Apple explicaram que a nova implementação permitiu escalar o sistema para bilhões de requisições diárias, com melhorias em responsividade e manutenção. Outro ganho apontado é a redução no tempo de inicialização.

A versão anterior, desenvolvida em Java, enfrentava limitações técnicas. A coleta de lixo introduzia pausas imprevisíveis sob alta carga, afetando a consistência da latência, enquanto o tempo de inicialização — devido à preparação da JVM, carregamento de classes e compilação JIT — comprometia a escalabilidade em tempo real. Além disso, o consumo de memória frequentemente atingia dezenas de gigabytes por instância, diminuindo a eficiência da infraestrutura e elevando os custos operacionais.

Carregando publicação patrocinada...