- Melhorias importantes no mecanismo de busca marginalia, reduzindo os requisitos de RAM, eliminando o tempo de inatividade do sistema durante upgrades e aumentando os limites de documentos e palavras-chave indexados
- O mecanismo de busca ficou fora do ar por uma semana devido a problemas de escalabilidade causados pela versão mais recente
- Medidas tomadas pelo autor para lidar com o tempo de inatividade do sistema durante a troca de índice, fazendo alterações no banco de dados de URLs
- Para simplificar os dados e reduzir o uso de RAM, o autor mesclou duas tabelas do banco de dados de URLs em uma única tabela
- O autor também fez mudanças no processo de construção do índice invertido para reduzir o uso de RAM e melhorar o desempenho
- Essas mudanças reduziram significativamente os requisitos de RAM e melhoraram a eficiência operacional
- O autor se surpreende com o sucesso dessas mudanças e reconhece a necessidade de planejamento prévio em certos casos
2 comentários
Sucesso absurdo
Comentários do Hacker News