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

How Using Screwdriver for CI/CD Reduced Vespa’s Time Spent on Builds and Pull Requests by 75%

Blog post from Vespa

Post Details
Company
Date Published
Author
Arnstein Ressem
Word Count
573
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

Vespa, an open-source AI platform, initially faced significant challenges with prolonged build times using a continuous integration (CI) platform, causing over two-hour delays for developers awaiting feedback on pull requests. After realizing the limitations of their initial CI provider, the team transitioned to Screwdriver, an open-source CI/CD platform developed by Yahoo/Verizon Media. By employing Screwdriver's advanced resource management and caching capabilities, Vespa successfully reduced build times from 50 minutes to 18 minutes for the master branch and further optimized pull request builds to as low as 8 minutes by selectively testing only the affected code areas. This transition led to a 75% reduction in time spent on builds and pull requests, significantly enhancing developer productivity and satisfaction.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.