Benjamin Trent

Benjamin Trent

Desenvolvedor Principal II

Benjamin Trent é engenheiro de software na Elastic, onde trabalha na melhoria do Elasticsearch. Ele é um committer da Lucene e membro do comitê de gerenciamento de projetos da The Apache Software Foundation.

Inscreva-se
Artigos de Benjamin Trent
Redimensionamento de modelos de interação tardia no Elasticsearch - parte 2
Elasticsearch Labs

Redimensionamento de modelos de interação tardia no Elasticsearch - parte 2

Este artigo explora técnicas para redimensionar vetores de interação tardia para cargas de trabalho de produção em grande escala, como a redução do uso de espaço em disco e a melhoria da eficiência computacional.

Peter Straßer
Erros de concorrência no Lucene: Como corrigir falhas de concorrência otimista
Elasticsearch Labs

Erros de concorrência no Lucene: Como corrigir falhas de concorrência otimista

Graças ao Fray, um framework de teste de concorrência determinístico do PASTA Lab da CMU, rastreamos e corrigimos um bug complexo do Lucene.

Benjamin Trent
Aventuras com bugs do Lucene: Corrigindo uma exceção de índice corrompido
Elasticsearch Labs

Aventuras com bugs do Lucene: Corrigindo uma exceção de índice corrompido

Às vezes, uma única linha de código leva dias para ser escrita. Aqui, temos um vislumbre da dor e da depuração de um engenheiro ao longo de vários dias para corrigir uma possível corrupção do índice do Apache Lucene.

Benjamin Trent
Entendendo a quantização escalar no Lucene
Elasticsearch Labs

Entendendo a quantização escalar no Lucene

Descubra como a Elastic introduziu a quantização escalar no Lucene, incluindo a quantização automática de bytes, a quantização por segmento e insights de desempenho.

Benjamin Trent