Vespa.ai Live: Speaker and Session Details

Speaker Details

Andreas Eriksen

Principal Software Engineer, Vespa.ai

Andreas has worked at Vespa for 15 years, doing product development, SRE/oncall, sales engineering, advent calendars, and whatever else needs doing. Along the way he's picked up a little bit of Information Retrieval trivia, and further developed his very strange sense of humor.

linkedinConnect

6-3

Talk Details

PROBLEM-1 was titled "help": Stories from the Trenches

Marlon and Andreas — two Vespa engineers who have variously broken, debugged, and apologised for Vespa in production — will walk you through what happens when:

  • A search company's public search demo gets garbage-collected by S3 because the demo was so stable nothing had changed in 180 days,

  • A customer asks Vespa for ten specific document IDs and reliably gets four back (eight engineers, nine hours, the fix is one query parameter),

  • A single grouping query with an empty array crashes every search node simultaneously, and

  • A customer feeds 25 KB of text containing 11,167 Unicode replacement characters — text so broken our indexer correctly decided it must be binary.

Each story is short, technical, and at our own expense. The through-line: distributed systems where some invariants are local-only, "defensive" code that turned out not to be, optimisations that quietly hide your blast radius — and a healthy reminder that even the people who write search can't always find their own documentation.

Andreas Eriksen, Vespa.ai & Marlon Saglia, Vespa.ai

Join us at Vespa.ai Live