SlideShare ist ein Scribd-Unternehmen logo
1 von 27
page
TRANSFORMING YOUR BUSINESS
WITH FAST DATA – FIVE USE CASE
EXAMPLES
1
page© 2015 VoltDB
OUR SPEAKERS
2
Dheeraj Remella
Dir. of Solutions
Architecture, VoltDB
Peter Vescuso
CMO, VoltDB
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
3
page
FAST = ADVANTAGE
4© 2015 VoltDB
page© 2015 VoltDB
IN THE FUTURE….
5
All businesses will compete on
their ability to make decisions “in
the moment” using Fast Data.
page 6
Big Data
“Perishable insights can have exponentially more value than
after-the-fact traditional historical analytics.”
Mike Gualtieri, Principal Analyst, Forrester Research
Fast Data
page
WHAT’S NEW HERE?
7
Analytics Action
page© 2015 VoltDB
TRANSFORM YOUR BUSINESS TO FAST
• Fast is different than Big
• VoltDB is the industry’s only purpose-
built architecture for fast data
• VoltDB has helped hundreds of
developers build fast data apps
8
page© 2015 VoltDB
TRANSFORM YOUR BUSINESS TO FAST
Use Cases
9
Interactive personalized, customer engagement
Precision resource counting and billing
Real-time policy enforcement
Operations and manufacturing
IoT sensor data processing
page© 2015 VoltDB
VOLTDB: DESIGNED BY DATABASE ‘SUPER FRIENDS’
• Fast Data Technology
• In-Memory operational DB + Data Pipeline
• Scale-out architecture, SQL + Java
• Designed by database ‘super friends’
• Mike Stonebraker, MIT, 2014 Turing Award Winner
• Dan Abadi, Yale
• Sam Madden, MIT
• Andy Pavlo, CMU
• Stan Zdonik, Brown University
10
page© 2015 VoltDB
DATA FLOWS
11
Pipeline Data Lake
Ingest
Real Time
Analytics
Export
Using Real Time Data
Request/
Response
page© 2015 VoltDB
COUNTING / BALANCE KEEPING
12
• High rate of ingestion
• Rapidly changing data
• Materialized Views
• Real-time Group By counts and sums
page© 2015 VoltDB
COUNTING / BALANCE KEEPING
13
• “Last Dollar” problem
• Accuracy is important:
• For billing
• To decide the right action
page© 2015 VoltDB
AIRPUSH
• Pay for placement, bill for clicks
• Correlate clicks to ad budgets
• Ad campaign balance tracking
• Cost of overshooting budget:
• Lost revenue
• Opportunity cost
• Bidding cost (would have been a lower bid)
• Real-time analytics to support budget optimization
• Reduced infrastructure costs
14
page© 2015 VoltDB
MaxCDN
• Content delivery network (CDN)
• Real-time analytics of content delivery
• Over 32 TB of daily web server log data
• 300K log records per second
• Accurate billing
• Custom bulk-loading to batch records by partition
• Procedures load a batch of hundreds of records
• Ad-Hoc SQL queries
• Reduced infrastructure costs
15
page© 2015 VoltDB
SESSIONIZATION / CORRELATION
• Sessions consist of segments or events
• Can arrive out of order
• While ingesting each event:
• Query to correlate with previous events in session
• Process when session is complete
• Known “last” event arrives
• Check for a complete set
16
Events Sessions
page© 2015 VoltDB
Business model: convert from free to fee
• They needed to select a database that could
• Give consistent single figure millisecond response times
for complex transactions
• Maintain in near real time potentially hundreds of
transactionally consistent metrics for a user
• This is vital in the online game industry
• Games change on a weekly basis to sustain growth
• Massive numbers of players, creating billions of data
points
• Real-time in game interaction to catch the player at exactly
the right point
17
DELTADNA
page© 2015 VoltDB
EVENT DETECTION
• Filtered events
• Aggregate events crossing
thresholds
• Calendar events within range
• Geo-spatial entry or exit events
• Patterns of events
• A then B
• A then B then 3 or more C’s
• Threshold exceeded then 2 or more D’s
• Complexity leads to a Rules Engine
18
Raw Events Business Events
page© 2015 VoltDB
PERSONALIZATION
• Personalized experiences
• Fast retrieval and intelligent use of user
data
• Segment
• Preferences
• History
• Recommendations
19
page© 2015 VoltDB
REAL-TIME EVENT DECISIONING
PLATFORM
20
Deliver the best interaction
aligned to each
individual customer in
real-time to drive customer
engagement & maximise
business results
page© 2015 VoltDB 21
• Ingest Mobile Phone usage events in real-time
• Detect marketing opportunity events
• First time use of a feature
• Plan usage thresholds: 50%, 75%, 90%, 95%, 100%
• Time left, or time since activation, first use, etc.
• Personalize offers by segment and history
• Pre-paid phones = much more customer engagement
• Measure success rate of offers
• A/B testing
Emagine results show the power of real-time to be
1.5to 2.5times greater
page© 2015 VoltDB
REAL-TIME CALCULATIONS
• Similar to Counting:
• High rate of ingestion
• Rapidly changing data
• Materialized Views
• Group By counts and sums
• Real-time
• Accurate
• More complex calculations
• Not just aggregation
• Stored procedures retrieve
history to calculate and
update values
22
page© 2015 VoltDB
MAJOR FINANCIAL CUSTOMER
• National Best Bid and Offer (NBBO)
• The lowest available ask price and highest available bid price across all markets
• Upsert a table with the latest prices for each stock from each market, then query to
find the best prices
• Volume-weighted average price (VWAP)
• SUM(price*quantity)/SUM(quantity)
• Time-weighted average price (TWAP)
• SUM(price*seconds at that price)/(elapsed seconds since market opened)
23
page© 2015 VoltDB
BARCLAYS
• Real-time Slippage
• Comparing trades & executions to the market
• Not getting the best available price
• Incurring market impact costs
24
MAJOR FINANCIAL CUSTOMER
page© 2015 VoltDB
FAST DATA: A WIDE VARIETY OF USE CASES
Mobile
• Subscriber engagement,
personalization
• User session Management
• OSS/BSS – policy, billing, routing
25
Financial Services
• Risk management (portfolio, trading)
• Fraud detection
• Compliance (BB&O)
• Customer engagement
Media and Entertainment
• Personalization
• Digital advertising
• Content delivery
• Gaming
IoT/Sensors
• Smart Energy
• Connected Home
• Patient monitoring
page© 2015 VoltDB
WHY POWER YOUR FAST DATA APPS WITH VOLTDB?
Faster
Simpler Better
 Faster
• tps, response latency
 Simpler
• Fraction of components and coding vs alternatives
• Easier to test, maintain and support
 Better
• Correct results
• Lower overall system risk
• Higher availability and reliability
page© 2015 VoltDB
RESOURCES
Fast Data and the New Enterprise Data
Architecture:
http://learn.voltdb.com/EBookFastData.html
Download VoltDB:
www.voltdb.com/download
27

Weitere ähnliche Inhalte

Mehr von VoltDB

Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...VoltDB
 
Moving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataMoving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataVoltDB
 
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...VoltDB
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureVoltDB
 
Why you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise EnvironmentWhy you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise EnvironmentVoltDB
 
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler AnswersLambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers VoltDB
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideVoltDB
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...VoltDB
 
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingMike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingVoltDB
 
How First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessHow First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessVoltDB
 
Lessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for PersonalizationLessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for PersonalizationVoltDB
 
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...VoltDB
 
Understanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast DataUnderstanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast DataVoltDB
 
Using a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsUsing a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsVoltDB
 
The Two Generals Problem
The Two Generals ProblemThe Two Generals Problem
The Two Generals ProblemVoltDB
 
How to Build Fast Data Applications: Evaluating the Top Contenders
How to Build Fast Data Applications: Evaluating the Top ContendersHow to Build Fast Data Applications: Evaluating the Top Contenders
How to Build Fast Data Applications: Evaluating the Top ContendersVoltDB
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBVoltDB
 
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopThe 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopVoltDB
 
The State of Streaming Analytics: The Need for Speed and Scale
The State of Streaming Analytics: The Need for Speed and ScaleThe State of Streaming Analytics: The Need for Speed and Scale
The State of Streaming Analytics: The Need for Speed and ScaleVoltDB
 
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data ContinuumFast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data ContinuumVoltDB
 

Mehr von VoltDB (20)

Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
 
Moving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataMoving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time Data
 
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT Architecture
 
Why you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise EnvironmentWhy you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise Environment
 
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler AnswersLambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s Guide
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
 
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingMike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
 
How First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessHow First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data Success
 
Lessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for PersonalizationLessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for Personalization
 
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
 
Understanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast DataUnderstanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast Data
 
Using a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsUsing a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming Aggregations
 
The Two Generals Problem
The Two Generals ProblemThe Two Generals Problem
The Two Generals Problem
 
How to Build Fast Data Applications: Evaluating the Top Contenders
How to Build Fast Data Applications: Evaluating the Top ContendersHow to Build Fast Data Applications: Evaluating the Top Contenders
How to Build Fast Data Applications: Evaluating the Top Contenders
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
 
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopThe 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
 
The State of Streaming Analytics: The Need for Speed and Scale
The State of Streaming Analytics: The Need for Speed and ScaleThe State of Streaming Analytics: The Need for Speed and Scale
The State of Streaming Analytics: The Need for Speed and Scale
 
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data ContinuumFast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
 

Kürzlich hochgeladen

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationShrmpro
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 

Kürzlich hochgeladen (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 

Transforming Your Business with Fast Data – Five Use Case Examples

  • 1. page TRANSFORMING YOUR BUSINESS WITH FAST DATA – FIVE USE CASE EXAMPLES 1
  • 2. page© 2015 VoltDB OUR SPEAKERS 2 Dheeraj Remella Dir. of Solutions Architecture, VoltDB Peter Vescuso CMO, VoltDB
  • 3. 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 3
  • 5. page© 2015 VoltDB IN THE FUTURE…. 5 All businesses will compete on their ability to make decisions “in the moment” using Fast Data.
  • 6. page 6 Big Data “Perishable insights can have exponentially more value than after-the-fact traditional historical analytics.” Mike Gualtieri, Principal Analyst, Forrester Research Fast Data
  • 8. page© 2015 VoltDB TRANSFORM YOUR BUSINESS TO FAST • Fast is different than Big • VoltDB is the industry’s only purpose- built architecture for fast data • VoltDB has helped hundreds of developers build fast data apps 8
  • 9. page© 2015 VoltDB TRANSFORM YOUR BUSINESS TO FAST Use Cases 9 Interactive personalized, customer engagement Precision resource counting and billing Real-time policy enforcement Operations and manufacturing IoT sensor data processing
  • 10. page© 2015 VoltDB VOLTDB: DESIGNED BY DATABASE ‘SUPER FRIENDS’ • Fast Data Technology • In-Memory operational DB + Data Pipeline • Scale-out architecture, SQL + Java • Designed by database ‘super friends’ • Mike Stonebraker, MIT, 2014 Turing Award Winner • Dan Abadi, Yale • Sam Madden, MIT • Andy Pavlo, CMU • Stan Zdonik, Brown University 10
  • 11. page© 2015 VoltDB DATA FLOWS 11 Pipeline Data Lake Ingest Real Time Analytics Export Using Real Time Data Request/ Response
  • 12. page© 2015 VoltDB COUNTING / BALANCE KEEPING 12 • High rate of ingestion • Rapidly changing data • Materialized Views • Real-time Group By counts and sums
  • 13. page© 2015 VoltDB COUNTING / BALANCE KEEPING 13 • “Last Dollar” problem • Accuracy is important: • For billing • To decide the right action
  • 14. page© 2015 VoltDB AIRPUSH • Pay for placement, bill for clicks • Correlate clicks to ad budgets • Ad campaign balance tracking • Cost of overshooting budget: • Lost revenue • Opportunity cost • Bidding cost (would have been a lower bid) • Real-time analytics to support budget optimization • Reduced infrastructure costs 14
  • 15. page© 2015 VoltDB MaxCDN • Content delivery network (CDN) • Real-time analytics of content delivery • Over 32 TB of daily web server log data • 300K log records per second • Accurate billing • Custom bulk-loading to batch records by partition • Procedures load a batch of hundreds of records • Ad-Hoc SQL queries • Reduced infrastructure costs 15
  • 16. page© 2015 VoltDB SESSIONIZATION / CORRELATION • Sessions consist of segments or events • Can arrive out of order • While ingesting each event: • Query to correlate with previous events in session • Process when session is complete • Known “last” event arrives • Check for a complete set 16 Events Sessions
  • 17. page© 2015 VoltDB Business model: convert from free to fee • They needed to select a database that could • Give consistent single figure millisecond response times for complex transactions • Maintain in near real time potentially hundreds of transactionally consistent metrics for a user • This is vital in the online game industry • Games change on a weekly basis to sustain growth • Massive numbers of players, creating billions of data points • Real-time in game interaction to catch the player at exactly the right point 17 DELTADNA
  • 18. page© 2015 VoltDB EVENT DETECTION • Filtered events • Aggregate events crossing thresholds • Calendar events within range • Geo-spatial entry or exit events • Patterns of events • A then B • A then B then 3 or more C’s • Threshold exceeded then 2 or more D’s • Complexity leads to a Rules Engine 18 Raw Events Business Events
  • 19. page© 2015 VoltDB PERSONALIZATION • Personalized experiences • Fast retrieval and intelligent use of user data • Segment • Preferences • History • Recommendations 19
  • 20. page© 2015 VoltDB REAL-TIME EVENT DECISIONING PLATFORM 20 Deliver the best interaction aligned to each individual customer in real-time to drive customer engagement & maximise business results
  • 21. page© 2015 VoltDB 21 • Ingest Mobile Phone usage events in real-time • Detect marketing opportunity events • First time use of a feature • Plan usage thresholds: 50%, 75%, 90%, 95%, 100% • Time left, or time since activation, first use, etc. • Personalize offers by segment and history • Pre-paid phones = much more customer engagement • Measure success rate of offers • A/B testing Emagine results show the power of real-time to be 1.5to 2.5times greater
  • 22. page© 2015 VoltDB REAL-TIME CALCULATIONS • Similar to Counting: • High rate of ingestion • Rapidly changing data • Materialized Views • Group By counts and sums • Real-time • Accurate • More complex calculations • Not just aggregation • Stored procedures retrieve history to calculate and update values 22
  • 23. page© 2015 VoltDB MAJOR FINANCIAL CUSTOMER • National Best Bid and Offer (NBBO) • The lowest available ask price and highest available bid price across all markets • Upsert a table with the latest prices for each stock from each market, then query to find the best prices • Volume-weighted average price (VWAP) • SUM(price*quantity)/SUM(quantity) • Time-weighted average price (TWAP) • SUM(price*seconds at that price)/(elapsed seconds since market opened) 23
  • 24. page© 2015 VoltDB BARCLAYS • Real-time Slippage • Comparing trades & executions to the market • Not getting the best available price • Incurring market impact costs 24 MAJOR FINANCIAL CUSTOMER
  • 25. page© 2015 VoltDB FAST DATA: A WIDE VARIETY OF USE CASES Mobile • Subscriber engagement, personalization • User session Management • OSS/BSS – policy, billing, routing 25 Financial Services • Risk management (portfolio, trading) • Fraud detection • Compliance (BB&O) • Customer engagement Media and Entertainment • Personalization • Digital advertising • Content delivery • Gaming IoT/Sensors • Smart Energy • Connected Home • Patient monitoring
  • 26. page© 2015 VoltDB WHY POWER YOUR FAST DATA APPS WITH VOLTDB? Faster Simpler Better  Faster • tps, response latency  Simpler • Fraction of components and coding vs alternatives • Easier to test, maintain and support  Better • Correct results • Lower overall system risk • Higher availability and reliability
  • 27. page© 2015 VoltDB RESOURCES Fast Data and the New Enterprise Data Architecture: http://learn.voltdb.com/EBookFastData.html Download VoltDB: www.voltdb.com/download 27

Hinweis der Redaktion

  1. In this recent Computerworld article, UC Berkley Prof. Vincentelli is predicting a 10 trillion device world. It’s nothing short of the “data-fication” of life - connecting the physical and digital worlds. Fast data is a reality today - a significant presence - but with 10 trillion devices on the way – fast data undoubtedly is going to get much - much bigger! Depending on your perspective – either the opportunity is going to grow - or - your fast data problem will get much worse If you don’t see fast data as an opportunity - than it is definitely a threat – it is here now and it is accelerating in it’s impact – just ask prof Vincentelli - A recent study from the Olin School of Business at Babson College concluded that - “Within 10 years - 40% of the Fortune 500 will no longer exist - a result of their slow adaptation to the fast data trend”
  2. The hypothesis is a simple one – just like it was for Usain Bolt, for Imagine International and even the Slowky’s - that in business, being fast gives you a significant competitive advantage. Being fast affords you the opportunity to disrupt your marketplace, displace your competitors, deepen your relationships with your customers
  3. Real-Time Analytics Real-time analytics for operations Real-time KPI measurement Real-time analytics for apps Data Pipelines Streaming data enrichment Sessionization / re-assembly Correlation (by time, by location, by id) Filtering Pre-aggregation Fast Request/Response Mobile Authorization Campaign Authorization Fast API Quota Enforcement Micro-Personalization Recommendation Serving
  4. VoltDB is a ground-up redesign of the traditional relational database architecture designed to run 100% in memory on scale-out system architectures. It provides record breaking transaction performance with SQL and the data consistency and reliability of traditional relational systems but with none of the compromises of NoSQL offerings. VoltDB’s innovative architecture makes it easy to power fast data applications in a way not possible with existing technologies: analyze real time streaming data and deliver recommendations, decisions, Why VoltDB? The bottom line is VoltDB enables its customers to deliver and realize superior business value!! Try VoltDB today.