GitHub ha reso disponibile al pubblico il motore di ricerca del codice. La piattaforma ha riscritto la tecnologia sottostante in Rust negli ultimi due anni, il che rende le ricerche di codice molto più veloci.
github Lui scrive GitHub Code Search è uscito dalla versione beta ed è ora generalmente disponibile per qualsiasi utente della piattaforma. Code Search è uno strumento che consente agli utenti di cercare frammenti di codice specifici per se stessi o per altri sviluppatori nei repository pubblici. github Ha anche scritto un post sul blog Su come riscrivere il tuo motore di ricerca da zero in uno nuovo. L’azienda lo chiama Blackbird.
Il motore di ricerca è basato su Rust. Questo, secondo GitHub, sarà più efficiente di alternative come grep, utilizzato in molti altri motori di ricerca. Il resto si ridimensionerà meglio con la quantità di codice di cui dispone GitHub. Il motore di ricerca può eseguire 640 query al secondo e indicizzare 120.000 documenti al secondo.
Secondo GitHub, il nuovo Code Search è due volte più veloce del vecchio motore di ricerca. L’azienda ha anche aggiunto nuove funzionalità. Quindi può essere utilizzato espressioni regolari Ricerca. Inoltre, gli utenti possono cercare codice con più formule. Anche Code Search è progettato in modo diverso, rendendolo più integrato nell’architettura di navigazione della piattaforma.