Feb. 12, 2024, 4:20 p.m. | iva vrtaric

Artificialis - Medium medium.com

Shrimper — A Small Search Engine Crafted in Rust

image by some robot

INTRODUCTION

Creating a search engine in Rust is an excellent way to start exploring the language’s strengths in performance and safety.

This project transitions indexing and searching concepts into Rust’s ecosystem, challenging but rewarding due to Rust’s unique syntax and paradigms.

We’d start by setting up the Rust environment, including essential tools and dependencies. Then, defining data models using structs and Rust crates tantivy for indexing/searching and …

concepts ecosystem from-scratch indexing language performance project rust safety search search engine search-engines searching small syntax transitions

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

#13721 - Data Engineer - AI Model Testing

@ Qualitest | Miami, Florida, United States

Elasticsearch Administrator

@ ManTech | 201BF - Customer Site, Chantilly, VA