Dec. 19, 2023, 8 a.m. | Rafal Gancarz

InfoQ - AI, ML & Data Engineering www.infoq.com

Expedia created a solution to support querying the clickstream data from their platform in near-real time to enable their product and engineering teams to explore live data while working on new and enhancing existing data-driven functional use cases. The team used a combination of WebSockets, Apache Kafka, and PostgreSQL to allow streaming query results continuously to users’ browsers.

By Rafal Gancarz

ai apache apache kafka architecture & design cases case study clickstream clickstream data combination data data-driven development engineering engineering teams event-driven-architecture event stream processing expedia explore functional kafka kubernetes live data ml & data engineering near platform postgres postgresql product query real-time real-time streaming solution streaming streaming data support team teams use cases websocket websockets

More from www.infoq.com / InfoQ - AI, ML & Data Engineering

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Software Engineering Manager, Generative AI - Characters

@ Meta | Bellevue, WA | Menlo Park, CA | Seattle, WA | New York City | San Francisco, CA

Senior Operations Research Analyst / Predictive Modeler

@ LinQuest | Colorado Springs, Colorado, United States