Vespa

Vespa is a feature-rich search engine designed for low-latency computations over large data sets. This engine saves indexes of all available data, allowing users to perform queries and select data at serving time.

One of the key benefits of Vespa is the ability to customize and extend its functionality with hosted application components. Due to its impressive feature list, engineers may use Vespa to create high-performance search applications, whether using traditional techniques or modern vector-based approaches.

This big data serving engine accepts different operations like Writes, Lookup of documents, Queries (Select, Sort, Group, etc.), data dumps, network requests, etc.

Project Background

  • Database:ย Vespaย big data serving engine
  • Author: Thiago G. Martins
  • Initial Release: 2021
  • Type: Big Data Serving Engine
  • License: Apache License 2.0ย 
  • Contains: Application package, admin/config cluster, stateless Java container cluster, content clusterย 
  • Language: Java, C++
  • GitHub:ย /vespa-engine/vespaย has 3.7k stars, 3 releases, and 60 contributorsย 
  • Runs On: Linux, macOS and Windows
  • GitHub Discussions: NA
  • Stackflow:ย /questions/tagged/vespa
  • Twitter:ย /vespaengineย 

Applications

  • Text search
  • Recommendation and personalization
  • Question answering
  • Semi-structured navigation
  • Personal search
  • Typeahead suggestionsย 
Scroll to Top