Home / Companies / Vespa / Blog / Post Details
Content Deep Dive

High performance feeding with Vespa CLI

Blog post from Vespa

Post Details
Company
Date Published
Author
Martin Polden
Word Count
530
Language
English
Hacker News Points
-
Summary

Vespa has introduced a high-performance feed client within the Vespa CLI, designed to efficiently handle document feeding and streamline operations for Vespa applications. This new client aims to replace the older vespa-feed-client, which, despite its efficient performance, relies on a cumbersome Java runtime and lacks user-friendly features like automatic authentication configuration. The new feed client is integrated directly into Vespa CLI, allowing users to manage both self-hosted installations and Vespa Cloud applications without switching tools. While the performance of the new client surpasses the old client for small and medium document sizes, it still falls short for larger documents, but improvements are ongoing. The vespa-feed-client will remain supported, offering both a Java library and a command-line interface, although users are encouraged to adopt the new client if they don't need the Java library. Vespa CLI version 8.164 includes this update, with installation and upgrade options available through Homebrew or GitHub, and additional support provided through Vespa's community channels and documentation.