HorizonDB do Radar: Um banco de dados geoespacial com tecnologia Rust
2025-08-09
.png)
O Radar processa mais de 1 bilhão de chamadas de API por dia, exigindo serviços de geolocalização de alto desempenho. Para atender a esse desafio, eles criaram o HorizonDB, um banco de dados geoespacial escrito em Rust, substituindo sua configuração anterior de MongoDB e Elasticsearch. O HorizonDB consolida vários serviços de localização e utiliza tecnologias como RocksDB, S2, Tantivy, FSTs, LightGBM e FastText para alcançar tempos de resposta em milissegundos e escalabilidade linear. Isso resultou em economia significativa de custos, melhoria da eficiência do desenvolvedor e uma base sólida para o crescimento futuro.