Customer-facing & real-time analytics: Best practices from Apollo and Outbrain

Are you going?

38 spots left

Location image of event venue


*** About this event ***

We have a great one for you tonight!

Our friends at Apollo GraphQL are hosting this meetup in San Francisco. David from Apollo will be followed by special guest Daria, who is visiting all the way from Israel. Afterwards, Gian, Apache Druid PMC member, will talk about the current state of the project and future roadmap.

*** Presentations ***

Talk 1:
Powering Customer-facing Analytics with Druid and GraphQL (Apollo GraphQL)

David Glasser, Architect, Backend Infrastructure

Apollo uses Druid to power our "Graph Manager" SaaS service, which helps application developers manage, validate, and secure their organization’s data graph. In addition to managing the evolution of their GraphQL schema, users can draw insights from the operations metadata and execution trace data that are sent to our service, indexed, and stored in Druid. David will present how Druid is leveraged throughout the data pipeline and how we’ve made it easy for our front-end developers to add arbitrary Druid queries to our dashboard. He will also discuss how Apollo instruments Druid to achieve disaster recovery, GDPR compliance, and support for custom aggregator types.

David Glasser is Apollo's architect, responsible for the reliability, scalability, and security of Apollo's SaaS services. He was the tech lead for the Meteor web framework and its Galaxy hosting platform. Previously, David worked at Google for five years in their developer infrastructure group building their internal version control system.


Talk 2:
Building a Solution for Real-time Analytics with Druid (Outbrain)

Daria Litvinov

Real-time analytics is a trend in Big Data technologies, and usually has significant business effect. The commonly used architecture for real time analytics at scale is based on Spark Streaming and Kafka. These technologies are very scalable. However, when combining them together at high scale you can find yourself searching for the solution that covers more complicated production use-cases. In this talk Daria will share the knowledge she gained by combining Spark Streaming, Kafka and Apache Druid all together for building real time analytics dashboard, guaranteeing precise data representation. She will show the architecture and use-cases at Outbrain for real-time dashboards using Apache Druid.

Daria is a software engineer with 20 years of experience in the industry. Currently she work at Outbrain as a Big Data Engineer, dealing with various Big Data technologies. She have a true passion for solving large-scale problems. In her latest role, she builds solutions for Real Time Analytics using Spark Streaming, Kafka and Apache Druid.


Talk 3:
Druid Roadmap Discussion

Gian Merlino

We will talk about Druid news, including details about the latest roadmap and releases.

Bio: Gian is a co-founder of Imply, a San Francisco based technology company, and a committer on Apache Druid. Previously, Gian led the data ingestion team at Metamarkets (now a part of Snapchat) and held senior engineering positions at Yahoo. He holds a BS in Computer Science from Caltech.


*** Schedule ***

6:00 - 6:25 -- People shuffle in, get food and beverage and talk
6:25 - 6:30 -- "Hi, Welcome to Druid Meetup Group" talk and introduction
6:30 - 7:15 -- Talk 1 + Q&A
7:15 - 8:00 -- Talk 2 + Q&A
8:00 - 8:15 -- Druid roadmap discussion
8:15 - 9:00 -- Networking, exit.