Presented By O'Reilly and Cloudera
Make Data Work
March 28–29, 2016: Training
March 29–31, 2016: Conference
San Jose, CA

Self-serve analytics journey at Celtra: Snowflake, Spark, and Databricks

Grega Kespret (Celtra Inc.)
2:40pm–3:20pm Wednesday, 03/30/2016

Location: 210 B/F
Average rating: ****.
(4.50, 2 ratings)

Celtra provides a platform for streamlined ad creation and campaign management used by customers including Porsche, Taco Bell, and Fox to create, track, and analyze their digital display advertising. Celtra’s platform processes billions of ad events daily to give analysts fast and easy access to reports and ad hoc analytics. Celtra’s Grega Kešpret leads a technical dive into Celtra’s data-pipeline challenges and explains how it solved them by combining Snowflake’s cloud data warehouse with Spark to get the best of both.

Topics include:

  • Why Celtra changed its pipeline, materializing session representations to eliminate the need to rerun its pipeline 
  • How and why it decided to use Snowflake rather than an alternative data warehouse or a home-grown custom solution
  • How Snowflake complemented the existing Spark environment with the ability to store and analyze deeply nested data with full consistency 
  • How Snowflake + Spark enables production and ad hoc analytics on a single repository of data

This session is sponsored by Snowflake.

Photo of Grega Kespret

Grega Kespret

Celtra Inc.

Grega Kešpret is the director of engineering for analytics at Celtra, where he builds analytics pipeline and optimization systems. Grega also leads teams of engineers and data scientists in San Francisco and Ljubljana working on Celtra’s analytics platform. Prior to Celtra, Grega worked at IBM, helping enterprise customers adopt the WebSphere Application Server and before that did an 8-month internship at Sanyo (Panasonic) in Japan, working on battery systems. His current technical interests include databases, distributed systems, functional programming, and machine learning.