Building the Ideal Stack
for Real-Time Analytics
Steven Camiña, Principal Product Manager
MISSION
Make every company a real-time enterprise
PRODUCT
Database Platform: Real-Time | Scalable | Proven
Ranked #1 Operational Data Warehouse
ABOUT
Founders are former Facebook, SQL Server database engineers
YC alumni with $85m in funding from top tier investors
MemSQL at a Glance
REAL-TIME ANALYTICS
Accessing data patterns that provide meaning to a
business as they come into a system.
Today’s Real-Time Discussion:
Web Logs, Mobile Apps, IoT
Today’s Real-Time Discussion:
Web Logs, Mobile Apps, IoT
Huge Opportunity
Take Existing
Batch Processes
Real-Time
Other
Drive new revenue opportunities
Increase efficiency and reduce cost
Power new applications
(Example: IoT data processing)
Improve customer experience
Deliver real-time dashboards 52%
52%
43%
36%
29%
4%
Why are you pursuing real-time analytics?
6 MemSQL State of Real Time Survey 2016
7
The Ideal Real-Time Stack
Message Queue Transformation Tier Data Persistence Real-Time Visualization
8
Real-Time Visualization
9
Message Queue
10
Transformation Tier
11
Data Persistence
SSD
In-Memory and
Solid State
Distributed
Architecture
Data Source
Connectivity
Flexible
Deployment
SQL
Scalable SQL
12
The Ideal Real-Time Stack
Message Queue Transformation Tier Data Persistence Real-Time Visualization
A massively scalable database and ingest solution allowed for
massive growth, real-time analytic applications and faster, targeted.
+
MemSQL Confidential13
14
TECHNICAL BENEFITS
§ Instant accuracy to the latest re-pin
§ 1 GB/sec totaling 72 TB/day
THE PINTEREST REAL-TIME ARCHITECTURE
REAL-TIME
ANALYTICS
Real-time drilling sensor data to manage the high stakes of
producing oil in a depressed market and maximizing productivity.
+
15
Energy Company
16
TECHNICAL BENEFITS
§ Enabled machine learning scoring of streaming data for real-
time Predictive Analytics
§ Integrated SAS BI PMML for deep analytics
§ Joined multiple data types and third party sources including
geospatial and weather data
Energy Company
17
REAL-TIME
INPUTS
Spark MLlib Predictive Model
Raw Sensor 1 + Predictive Score 1
S1 P1
1
BUSINESS
LOGIC
Energy Company
DEMO
New O’REILLY BOOK:
The Path to Predictive Analytics and
Machine Learning
Booth #308 or memsql.com/oreillyml
19
Thank You!
Try MemSQL: memsql.com/download
Contact: info@memsql.com
Twitter: @memsql

Building the Ideal Stack for Real-Time Analytics