Upload
voltdb
View
302
Download
1
Embed Size (px)
Citation preview
page
THE 10 MS RULE: GETTING TO ‘YES’ WITH FAST DATA & HADOOP
Bruce Reading - CEO VoltDB
page© 2015 VoltDB
HOW FAST IS FAST?
2
page
300 ms
3© 2015 VoltDB
page
120 ms
4© 2015 VoltDB
page
10 ms
5© 2015 VoltDB
page 6© 2015 VoltDB
page
FAST = ADVANTAGE
7© 2015 VoltDB
page© 2015 VoltDB
8
Source: Openet 2014 survey of 87 mobile operators
“Real-time” contextual offers =
offer uptake rates 75% data revenues by 15%.”
page© 2015 VoltDB
DATA-FICATION OF LIFE
"Smartness can be embedded everywhere," said
Professor Sangiovanni-Vincentelli, EE/CS at
University of California at Berkeley.
"The entire environment is going to be full of sensors
of all kinds. Chemical sensors, cameras and
microphones of all types and shapes. Sensors will
check the quality of the air and temperatures.
Microphones around your environment will listen to
you giving commands.“
The 10 Trillion Device World
Computerworld, September 2015
9
page© 2015 VoltDB
VALUE OF DATA DECREASES WITH TIME
10
Value
Time
page© 2015 VoltDB
Agree 35%
Strongly agree 32%
Completely agree 24%
Somewhat agree 7%
Do not agree 2%
11
91% of organizations believethat real-time streaming analysis will improve their business
AGREEMENT WITH STATEMENT(% of Total Respondents; n=153)
page© 2015 VoltDB
12
And improving the customerexperience is the most popularreason for real-time analytics
(% of Total Respondents; n=153)
Enhance CX
Improve efficiency of ops or network
Gain competitive advantage
Increase employee productivity
Process sensor data from Internet of Things apps
Rank 1 Rank 2 Rank 3 Rank 4 Rank 5
26 21 21 16 16
23 29 21 17 10
19 27 21 16 17
17 16 20 29 18
14 8 18 21 39
page
FAST BIG
13© 2015 VoltDB
page© 2015 VoltDB
WHAT’S REQUIRED?
14
“Translytics” - Transactions + analytics in the same database
HTAP – hybrid transaction and analytic processing “Enables applications to analyze ‘live’ data as it is created and updated by transaction-processing functions
page© 2015 VoltDB 15
page© 2015 VoltDB 16
Context, Awareness
Real-time Interaction
+
page
Emily
Discover and insight in the stream- Per person, per event
Make a Decision Based on State- balance, approval, location, trigger….
Analytics + Transactions
17© 2015 VoltDB
STREAMING ANALYTICS + TRANSACTIONS
page
STREAMING ANALYTICS + TRANSACTIONS
18
Batch/Iterative Analytics
Data at Rest
• Statistical correlations
• Multi-dimensional analysis
• Predictive analytics
Emily
Analytics + Transactions
© 2015 VoltDB
page© 2015 VoltDB 19
page© 2015 VoltDB 20
page© 2015 VoltDB
DIY DISTRIBUTED DATA INFRASTRUCTURE?
How to ensure data consistency, accuracy?
21
page© 2015 VoltDB 22
page© 2015 VoltDB 23
Build distributed data
infrastructure
or
Create & build apps that generate
business value?
page© 2015 VoltDB 24
All businesses will compete on their ability to personalize customer experiences in real time.
page© 2015 VoltDB
VOLTDB SUPERHEROES
25
page© 2015 VoltDB 26
Behzad PirvaliPerformance Architect
MaxCDN uses 1/10th compute resources of alternate solutions.
page© 2015 VoltDB 27
Dan KhasisChief Technology Officer
“Achieved a previously impossible level of budget management accuracy”
page© 2015 VoltDB PROPRIETARY 28
Srikonth MarkondaChief Technology Officer
Real-Time Event Decisioning
• 3 ms system response time• 253% increase in offer purchases
page© 2015 VoltDB
WE DIG VOLTDB SUPER HEROES
29
• Simpler, Efficient
• Disruptive, Differentiating
• More Performant, More Profitable• Accurate!
page
PRECISION VS.
APPROXIMATION
30© 2015 VoltDB
page© 2015 VoltDB
Fast Data is the future,
31
And it’s happening now.
page© 2015 VoltDB page
THANK YOU
32