AI Briefing
KO

We Built a Search Engine

·2022.03.31 09:00

Key point

Replit built its own native search engine that quickly finds content among over 100 million Repls and code, and has rolled it out to all users.

Details

Replit has built a Replit native search engine that helps users find what they're looking for among over 100 million Repls in under 30 seconds. Previously, search only worked if the name of a Repl you owned matched exactly, causing 80% of users who used the search feature to drop off.

The new search engine provides results across a variety of categories:

  • Repls, templates, code, users, community content, docs, tags

Technically, the frontend and backend were built using Next.js (React), Express, and GraphQL. For the search engine itself, they adopted Elasticsearch, which is reliable for large-scale data processing, and use a data pipeline built with Apache Spark to convert data from BigQuery or Google Cloud Storage into a search index and upload it.

Going forward, they plan to expand the feature to support code search across every file in every Repl.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.