World Congress 2025

Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search

July 10, 2025 11:30 โ€“ 12:00 ยท 30 min Stage 8

What this session covers

Search is broken into 2 components at GetYourGuide. Structured and Unstructured Search. While opensearch and json gave us a lot of flexibility in schema and access to the data with simple filtering over complex json data types and aggregations, there were ofcourse tradeoffs, like performance, and complexity to manage Opensearch cluster. As well as lack of simple scalability and significant slow writes to avoid read impact. A lot more troubles that I would like to present, but more on the pros of Postgres, and how it helped us achieved a nice hybrid schema with tables that have hybrid denormalization allowing us to build a strong foundation that opened up a lot of possibilities for our Marketplace. Impact - PG is 40% faster in those queries when we compared against Opensearch.

performance open source scalability java data engineering databases spring

World Congress 2025

Related talks

Open session

Harnessing the Power of Open Source's Newest Technologies

  • Francisco Carneiro

    Eclipse Foundation

    Ecosystem Development Manager

Open session

Planet-Scale Dashboards

  • Robert Lehmann

    Google

    Staff SRE

Open session

How to Decipher User Uncertainty with GenAI and Vector Search

  • Ben Greenberg

    Arbitrum

    Senior Developer Relations Engineer

Open session

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

  • Wei Hu

    Oracle

    Senior Vice President

All sessions at this congress