SlideShare a Scribd company logo
1Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
2017 DB Trends for Powering
Real-Time Systems of Engagement
Guest Speaker
Noel Yuhanna
Principal Analyst
Forrester Research
Brian Bulkowski
CTO and Co-Founder
Aerospike, Inc.
2Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]© 2016 FORRESTER. REPRODUCTION PROHIBITED.
3Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Database Trends Powering Real-Time Systems of
Engagement
Noel Yuhanna, Principal Analyst, Forrester Research
Aerospike Webinar
4Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Business growth and speed are
changing the way we access data…
5Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 5© 2016 FORRESTER. REPRODUCTION PROHIBITED.
We Are Moving From IT to Business Technology (BT)..
Trend
MIS
IT
BT
Self-service Real-time
Automation
Limited
data
Digital
business
Lots of
data
Batch
6Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 6© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Customer Lifecycle Is More Complex Than Ever
Social mediaChoices
Innovation
Lower cost
Support
Appeal
Blogs
Friends
Interact
7Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 7© 2016 FORRESTER. REPRODUCTION PROHIBITED.
TV
Email
Direct mail
Print
Out of home
Branch/store Call centers
Web
Social
Mobile
Customer Has Many Touch Points and Channels That Have Grown Over
The Years…
8Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 8© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Systems Of Engagement Directly Touches Customers
9Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 9© 2016 FORRESTER. REPRODUCTION PROHIBITED.
17
Age of the Customer is Driving the Need for Real-time Data Platform….
10Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 10© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Multi-dimensional View Of The Customer Drives Personalization
11Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 11© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Age of the Customer
How can you prevent members
from churning?
How can
you make
the
customer
experience
better?
How can you give the perfect
customer recommendation?
12Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 12© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Customer
insights
Online behavior
Social Data-as-a-service
Smart products Historical data
Scalable, low-cost, and elastic data platform
Mobile behavior and
context
We Need A Data Platform To Support Enhanced Customer Insights
13Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 13© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Real-time Requirements Have Grown
› No one needs yesterday day tomorrow!
› Competitive pressure – customer experience counts
› Run operational reporting and analytics as then happen
› New insights demand real-time data
› Real-time data helps win customers
› Technology is now mature to deliver real-time data platform
7
14Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 14© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Key Database trends Powering Real-time Systems of Engagement and
Digital Business Transformation
Leveraging
Memory and SSD NoSQL
Cloud
Database
25%
adoption
20%
adoption
35%
adoption
15Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 15© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Mobile applicationsReal-time analytics
Big data analyticsHigh-end transactional app
Packaged appsCustom apps
Scientific apps
Web apps
By 2018, 40% Enterprises Will Run Mission-critical Transactional &
Operational Apps With Memory Technology
16Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 16© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Real-time
Customer analytics
Systems of Engagement
Business transformation
CRM Logs, HadoopSocial media Clickstream
Hybrid Memory Database
EDW
Big
DataDB
Analytics
Apps Apps Insights
Hybrid Memory Delivers Faster Customer Insights, and Real-time Systems
of Engagement
17Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 17© 2016 FORRESTER. REPRODUCTION PROHIBITED.
•  Prevent customers from switching ..Keep customers
•  Recommendation engine
•  Search any data
Dazzle customers
•  Upsell or cross-sell new products.Sell more
•  Offer the customer specific discounts.Find opportunities
..bottom line it’ll help innovate, grow your company!
How organizations are Leveraging Hybrid Memory to Support Business
Transformation and SOE
18Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 18© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Recommendations
•  Use hybrid memory to innovate and become a
disruptor, there are endless possibilities
•  Intensify customer digital experiences
•  Insist on real-time analytics for various use
cases to gain competitive advantage
•  Look closely at vendor solutions that can scale,
deliver high performance are are lower cost
•  Focus on tiered memory –Dram, SSD/flash
•  Expand more use cases to drive business growth
IT
Business
19Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
FORRESTER.COM
Thank you
© 2016 FORRESTER. REPRODUCTION PROHIBITED.
Noel Yuhanna
www.forrester.com
Twitter: @nyuhanna
Thank you
20Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Hybrid Memory Databases for
Digital Transformation
Brian Bulkowski, CTO & Co-Founder, Aerospike, Inc.
21Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Hybrid Memory Architectures enable Digital
Transformation in fundamentally different ways. They
deliver:
•  Simplicity
•  Faster Time to Market
•  Business Agility
•  Competitive Advantage & lower TCO
Digital Transformation – The Next Wave
22Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Traditional Architecture Has Significant Limitations
Challenges
•  Complex
•  Maintainability
•  Durability
•  Consistency
•  Scalability
•  Cost ($)
•  Data Lag
Caching Layer
Operational Database
Real-time
Consumer Facing
Pricing /
Inventory/Billing
Real-time
Decisioning
Streaming
Data
Legacy Database
(Mainframe)
RDBMS
Database
Transactional
Systems
Enterprise Environment
Legacy RDBMS
HDFS BASED
Fast speed – Consumer Scale
23Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
What’s Needed – Hybrid Memory Database
High velocity of transactions
Targeted engagement requires large
numbers of transactions per second
Handle huge volumes of data
Must hold 100s of TBs per use case.
Non Volatile Memory (NVM)
Allows you to store large volumes of data
with extremely high performance &
consistency. Caching strategies routinely
fail with heavy write use cases.
Lower latency
Responses to queries must consistently
be less than 5 milliseconds.
Reliability
High availability – must be up 24 x 7.
No single point of failure.
Easy to scale & manage
Database must not require high amounts
of manual intervention.
Low cost of ownership
Need to reduce server “footprint”
while supporting many new use
cases.
Open & interoperable
Need to leverage existing
infrastructure & solutions.
24Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Hybrid Memory Architectures = Simplified Technology Stack
Aerospike
Connectors
Legacy Database
(Mainframe)
RDBMS
Database
Transactional
Systems
Enterprise Environment
XDR
Aerospike
Legacy RDBMS
HDFS BASED
Powered by High Performance NoSQL
Fast speed – Consumer Scale
Hybrid Memory Database
Benefits:
•  Simplicity
•  Maintainability
•  Durability
•  Consistency
•  Scalability
•  Cost ($)
•  Data Lag Reduced
Real-time
Consumer Facing
Pricing /
Inventory/Billing
Real-time
Decisioning
Streaming
Data
25Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
LEGACY DATABASE
(Mainframe)
XDR
App Servers
DATA WAREHOUSE/
DATA LAKE
LEGACY RDBMS
HDFS BASED
BUSINESS
TRANSACTIONS
Web views
( Payments/Fraud )
( Equity Trades )
( Recommendations )
( Real Time Billing )
High Performance Hybrid Memory DB
“REAL-TIME BIG DATA”
“DECISIONING”
500
Business Trans per sec
5000Calculations per sec
X = 2.5 M
Database Transactions per sec
Hybrid Memory DB’s at Operational Scale
26Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Hybrid Memory Database - Enabling Your Digital Transformation
Powered by High
Performance NoSQL
Aerospike – Hybrid Memory DB
NEXT GENERATION ARCHITECTURE
•  No cache required – simpler architecture!
•  Patented Flash Optimization – Log structured File System
•  Record Oriented, Schema Free NoSQL KV Store
PREDICTABLE PERFORMANCE
•  DRAM or Hybrid DRAM/Flash for Persistence
•  Stable, Low Latency and high throughput under any condition
•  Deployable on Bare Metal, virtualized, containerized, or Cloud
DYNAMIC CLUSTERING
•  Highest Uptime & Availability of any NoSQL (5 nines plus)
•  Automatic DB Cluster formation, healing and dynamic sharding
•  Cross Data Center Replication (XDR)
SMART APPS
•  Machine Learning
•  Broad language support (C/C++, Java,C#, Python, Go, Node.js, PHP)
•  Patented functionality, DB aware Clients
•  Rich API’s - Accelerated development
TCO
•  Optimized for Flash and DRAM
•  Demonstrated 10:1 price performance savings
•  Full Utilization ->10x reduction in servers deployed
•  Huge operational efficiency – “Set it and Forget it”
$
27Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Why Hybrid Memory Architecture Matters
28Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Competitive Enterprise Wins
Customer Situation Problem Aerospike Solution Customer Win
6th Largest
Brokerage
DB2+Gemfire cache
150 Servers growing to
1000
Single Aerospike cluster
– 12 servers
- $M in TCO Savings
- 99.9% of all transactions <1ms
Large Payments
Firm
2 ORCL RAC clusters
+ Terracotta cache
System Stability &
missing SLA’s
3 Aerospike Clusters –
20 Servers each
- Multi $M TCO Savings
- Significant improvement in SLA’s
Fraud/Digital
Identity Firm
DataStax/Cassandra
168 DataStax Servers
growing to 450+
30 Aerospike Servers –
2 clusters
- $3.25M in TCO Savings over 3 years
- Significant improvement in SLA’s
3rd Largest
Mobile Telco
ORCL Coherence /
DataStax Cassandra
Existing SOE solutions
unstable & Costly
5 POC’s against
Cassandra & ORCL
Coherence – all wins!
- Multi $M TCO Savings
- Significant improvement in SLA’s
Enterprise
Marketing
Automation Vendor
DataStax/Cassandra
PostgreSQL + cache
Hundreds of cache &
Cassandra Servers
Scalability challenges
Significant reduction of
server footprint – global
deployment
- Multi $M TCO Savings
- Significant improvement in SLA’s
29Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Use Cases
30Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
AdTech – Real-Time Bidding
Challenge
•  Low read latency (milliseconds)
•  100K to 5M operations/second
•  Ensure 100% uptime
•  Provide global data replication
Performance achieved
•  1 to 6 billion cookies tracked
•  5.0M auctions per second
•  100ms ad rendering, 50ms real-time bidding,
1ms database access
•  1.5KB median object size
Selected NoSQL
•  10X fewer nodes
•  10X better TCO
•  20X better read latency
•  High throughput at low latency
Ad is Displayed
Publishers
Ad Networks & SSPs
Ad Exchanges
Demand Side
Platform
Data Management
Platforms
Brands Agencies Buyers
0 ms 100 ms
31Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
A T M
CREDIT CARD
PROCESSING SYSTEM
FRAUD DETECTION &
PROTECTION APP
ACCOUNT
BEHAVIOR
ACCOUNT
STATISTICS
STATIC DATA
RULE 1 – PASSED ✔
RULE 2 – PASSED ✔
RULE 3 – FAILED ✗
HISTORICAL
DATA
RULES
RULE 1
RULE 2
RULE 3
…
Challenge
■  Overall SLA 750 ms
■  Loss of Business due to latency
■  Every Credit Card transaction requires
hundreds of DB reads/writes
Need to scale reliably
■  10 à 100 TB
■  10B à 100 B objects
■  200k à I Million+ TPS
Selected NoSQL
■  Built for Flash
■  Predictable Low latency at High Throughput
■  Immediate consistency, no data loss
■  Cross data center (XDR) support
■  20 Server Cluster
■  Dell 730xd w/ 4NVMe SSDs
Fraud Prevention
32Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Challenge
■  DB2 stores positions for 10 Million customers
■  Must update stock prices, show balances on 300 positions, process
250M transactions, 2 M updates/day
■  Running out of memory, data inconsistencies, restarts take 1 hour
■  150 Servers -> Growing to 1000
Need to scale reliably
■  3 à 13 TB
■  100 à 400 Million objects
■  200k à I Million TPS
Selected NoSQL
■  Built for Flash
■  Predictable Low latency at High Throughput
■  Immediate consistency, , no data loss
■  Cross data center (XDR) support
■  10 Server Cluster IBM DB2
(MAINFRAME)
Read/Write
Start of Day
Data Loading
End of Day
Reconciliation
Query
REAL-TIME
DATA FEED
ACCOUNT
POSITIONS
XDR
Fin Serv – Positions System of Record
33Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Challenge
•  Edge access to regulate traffic
•  Accessible using provisioning applications
(self-serve and through support personnel)
Need for Extremely High Availability,
Reliably, Low latency
•  > TBs of data
•  10-100M objects
•  10-200K TPS
Selected NoSQL
•  Clustered system
•  Predictable low latency at high throughput
•  Highly-available and reliable on failure
•  Cross data center (XDR) support
SOURCE
DEVICE/USER DESTINATIONReal-Time
Auth. QoS Billing
Request Execute
Request
Real-Time ChecksConfig Module App
Update Device
User Setting
Hot-Standby
XDR
Telco – Real-Time Billing and Charging Systems
34Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
Thank You!
35Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]
2017 DB Trends for Powering
Real-Time Systems of Engagement
Guest Speaker
Noel Yuhanna
Principal Analyst
Forrester Research
Brian Bulkowski
CTO and Co-Founder
Aerospike, Inc.

More Related Content

PPTX
There are 250 Database products, are you running the right one?
PDF
Aerospike AdTech Gets Hacked in Lower Manhattan
PPTX
Leveraging Big Data with Hadoop, NoSQL and RDBMS
PPTX
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
PDF
Using Databases and Containers From Development to Deployment
PDF
01282016 Aerospike-Docker webinar
PPTX
The role of NoSQL in the Next Generation of Financial Informatics
PDF
Aerospike: Enabling Your Digital Transformation
There are 250 Database products, are you running the right one?
Aerospike AdTech Gets Hacked in Lower Manhattan
Leveraging Big Data with Hadoop, NoSQL and RDBMS
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
Using Databases and Containers From Development to Deployment
01282016 Aerospike-Docker webinar
The role of NoSQL in the Next Generation of Financial Informatics
Aerospike: Enabling Your Digital Transformation

What's hot (20)

PPTX
ACID & CAP: Clearing CAP Confusion and Why C In CAP ≠ C in ACID
PPTX
Tectonic Shift: A New Foundation for Data Driven Business
PDF
Key trends in Big Data and new reference architecture from Hewlett Packard En...
PPTX
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
PDF
Aerospike: The Enterprise Class NoSQL Database for Real-Time Applications
PDF
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
PPTX
Introduction to Aerospike
PDF
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
PDF
In memory computing principles by Mac Moore of GridGain
PDF
Get Started with Data Science by Analyzing Traffic Data from California Highways
PPTX
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
PDF
RedisConf17 - Redis Enterprise on IBM Power Systems
PDF
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
PPTX
Webinar | Introducing DataStax Enterprise 4.6
PPTX
RedisConf18 - Re-architecting Redis-on-Flash with Intel 3DX Point™ Memory
PDF
How the Development Bank of Singapore solves on-prem compute capacity challen...
PDF
Aerospike meetup july 2019 | Big Data Demystified
PDF
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
PPTX
Hive LLAP: A High Performance, Cost-effective Alternative to Traditional MPP ...
PDF
How to Avoid Disasters via Software-Defined Storage Replication & Site Recovery
ACID & CAP: Clearing CAP Confusion and Why C In CAP ≠ C in ACID
Tectonic Shift: A New Foundation for Data Driven Business
Key trends in Big Data and new reference architecture from Hewlett Packard En...
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
Aerospike: The Enterprise Class NoSQL Database for Real-Time Applications
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
Introduction to Aerospike
Cortana Analytics Workshop: The "Big Data" of the Cortana Analytics Suite, Pa...
In memory computing principles by Mac Moore of GridGain
Get Started with Data Science by Analyzing Traffic Data from California Highways
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
RedisConf17 - Redis Enterprise on IBM Power Systems
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
Webinar | Introducing DataStax Enterprise 4.6
RedisConf18 - Re-architecting Redis-on-Flash with Intel 3DX Point™ Memory
How the Development Bank of Singapore solves on-prem compute capacity challen...
Aerospike meetup july 2019 | Big Data Demystified
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
Hive LLAP: A High Performance, Cost-effective Alternative to Traditional MPP ...
How to Avoid Disasters via Software-Defined Storage Replication & Site Recovery
Ad

Viewers also liked (16)

PPT
Aerospike: Key Value Data Access
PPTX
Redis vs Aerospike
PDF
Aerospike Hybrid Memory Architecture
DOC
التفرعات الرئيسية والعشائر المكونة لقبيلة الشرفاء أولاد أبي السباع
PPT
From Mass Marketing to 'Systems of Engagement' OR 10 Ingredients for Successf...
PDF
Creating Real-time Systems of Engagement with Analytics and Big Data
PPTX
Oracle Database Mobile Server Performance Tuning
PPTX
Moving from Records to Engagement to Insight
PPTX
How to Get a Game Changing Performance Advantage with Intel SSDs and Aerospike
PPTX
in memory datenbanken
PPTX
Aerospike: Maximizing Performance
PPTX
Running a High Performance NoSQL Database on Amazon EC2 for Just $1.68/Hour
PPTX
Configuring Aerospike - Part 2
PPTX
Configuring Aerospike - Part 1
PDF
What the Spark!? Intro and Use Cases
PPTX
From distributed caches to in-memory data grids
Aerospike: Key Value Data Access
Redis vs Aerospike
Aerospike Hybrid Memory Architecture
التفرعات الرئيسية والعشائر المكونة لقبيلة الشرفاء أولاد أبي السباع
From Mass Marketing to 'Systems of Engagement' OR 10 Ingredients for Successf...
Creating Real-time Systems of Engagement with Analytics and Big Data
Oracle Database Mobile Server Performance Tuning
Moving from Records to Engagement to Insight
How to Get a Game Changing Performance Advantage with Intel SSDs and Aerospike
in memory datenbanken
Aerospike: Maximizing Performance
Running a High Performance NoSQL Database on Amazon EC2 for Just $1.68/Hour
Configuring Aerospike - Part 2
Configuring Aerospike - Part 1
What the Spark!? Intro and Use Cases
From distributed caches to in-memory data grids
Ad

Similar to 2017 DB Trends for Powering Real-Time Systems of Engagement (20)

PPTX
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
PPTX
Real-Time Analytics in Transactional Applications by Brian Bulkowski
PPTX
Brian Bulkowski : what startups can learn from real-time bidding
PPTX
NoSQL in Real-time Architectures
PDF
What enterprises can learn from Real Time Bidding (RTB)
PDF
What enterprises can learn from Real Time Bidding
PPTX
What is aerospike database and why is it vastly superior to other database an...
PDF
Cloud Storage: The Next 40 Years
PDF
Memory Database Technology is Driving a New Cycle of Business Innovation
PDF
Aerospike Meetup - Introduction - Ami - 04 March 2020
PDF
Brian Bulkowski. Aerospike
PPTX
In-Memory Computing Webcast. Market Predictions 2017
PPT
Big Data Learnings from a Vendor's Perspective
PDF
What a Modern Database Enables_Srini Srinivasan.pdf
PPTX
Rapid Application Design in Financial Services
PPTX
Lecture1 BIG DATA and Types of data in details
PDF
The Pandemic Changes Everything, the Need for Speed and Resiliency
PDF
The New Model
PPTX
Rick Mutsaers Informatica
PDF
Re-inventing the Database: What to Keep and What to Throw Away
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
Real-Time Analytics in Transactional Applications by Brian Bulkowski
Brian Bulkowski : what startups can learn from real-time bidding
NoSQL in Real-time Architectures
What enterprises can learn from Real Time Bidding (RTB)
What enterprises can learn from Real Time Bidding
What is aerospike database and why is it vastly superior to other database an...
Cloud Storage: The Next 40 Years
Memory Database Technology is Driving a New Cycle of Business Innovation
Aerospike Meetup - Introduction - Ami - 04 March 2020
Brian Bulkowski. Aerospike
In-Memory Computing Webcast. Market Predictions 2017
Big Data Learnings from a Vendor's Perspective
What a Modern Database Enables_Srini Srinivasan.pdf
Rapid Application Design in Financial Services
Lecture1 BIG DATA and Types of data in details
The Pandemic Changes Everything, the Need for Speed and Resiliency
The New Model
Rick Mutsaers Informatica
Re-inventing the Database: What to Keep and What to Throw Away

More from Aerospike, Inc. (6)

PPTX
Flash Economics and Lessons learned from operating low latency platforms at h...
PDF
Storm Persistence and Real-Time Analytics
PDF
You Snooze You Lose or How to Win in Ad Tech?
PPTX
Distributing Data The Aerospike Way
PPTX
Getting The Most Out Of Your Flash/SSDs
PPT
Predictable Big Data Performance in Real-time
Flash Economics and Lessons learned from operating low latency platforms at h...
Storm Persistence and Real-Time Analytics
You Snooze You Lose or How to Win in Ad Tech?
Distributing Data The Aerospike Way
Getting The Most Out Of Your Flash/SSDs
Predictable Big Data Performance in Real-time

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Electronic commerce courselecture one. Pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Approach and Philosophy of On baking technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
sap open course for s4hana steps from ECC to s4
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
MIND Revenue Release Quarter 2 2025 Press Release
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
Electronic commerce courselecture one. Pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Approach and Philosophy of On baking technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
Chapter 3 Spatial Domain Image Processing.pdf
Network Security Unit 5.pdf for BCA BBA.
sap open course for s4hana steps from ECC to s4
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx

2017 DB Trends for Powering Real-Time Systems of Engagement

  • 1. 1Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 2017 DB Trends for Powering Real-Time Systems of Engagement Guest Speaker Noel Yuhanna Principal Analyst Forrester Research Brian Bulkowski CTO and Co-Founder Aerospike, Inc.
  • 2. 2Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]© 2016 FORRESTER. REPRODUCTION PROHIBITED.
  • 3. 3Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ]© 2016 FORRESTER. REPRODUCTION PROHIBITED. Database Trends Powering Real-Time Systems of Engagement Noel Yuhanna, Principal Analyst, Forrester Research Aerospike Webinar
  • 4. 4Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Business growth and speed are changing the way we access data…
  • 5. 5Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 5© 2016 FORRESTER. REPRODUCTION PROHIBITED. We Are Moving From IT to Business Technology (BT).. Trend MIS IT BT Self-service Real-time Automation Limited data Digital business Lots of data Batch
  • 6. 6Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 6© 2016 FORRESTER. REPRODUCTION PROHIBITED. Customer Lifecycle Is More Complex Than Ever Social mediaChoices Innovation Lower cost Support Appeal Blogs Friends Interact
  • 7. 7Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 7© 2016 FORRESTER. REPRODUCTION PROHIBITED. TV Email Direct mail Print Out of home Branch/store Call centers Web Social Mobile Customer Has Many Touch Points and Channels That Have Grown Over The Years…
  • 8. 8Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 8© 2016 FORRESTER. REPRODUCTION PROHIBITED. Systems Of Engagement Directly Touches Customers
  • 9. 9Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 9© 2016 FORRESTER. REPRODUCTION PROHIBITED. 17 Age of the Customer is Driving the Need for Real-time Data Platform….
  • 10. 10Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 10© 2016 FORRESTER. REPRODUCTION PROHIBITED. Multi-dimensional View Of The Customer Drives Personalization
  • 11. 11Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 11© 2016 FORRESTER. REPRODUCTION PROHIBITED. Age of the Customer How can you prevent members from churning? How can you make the customer experience better? How can you give the perfect customer recommendation?
  • 12. 12Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 12© 2016 FORRESTER. REPRODUCTION PROHIBITED. Customer insights Online behavior Social Data-as-a-service Smart products Historical data Scalable, low-cost, and elastic data platform Mobile behavior and context We Need A Data Platform To Support Enhanced Customer Insights
  • 13. 13Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 13© 2016 FORRESTER. REPRODUCTION PROHIBITED. Real-time Requirements Have Grown › No one needs yesterday day tomorrow! › Competitive pressure – customer experience counts › Run operational reporting and analytics as then happen › New insights demand real-time data › Real-time data helps win customers › Technology is now mature to deliver real-time data platform 7
  • 14. 14Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 14© 2016 FORRESTER. REPRODUCTION PROHIBITED. Key Database trends Powering Real-time Systems of Engagement and Digital Business Transformation Leveraging Memory and SSD NoSQL Cloud Database 25% adoption 20% adoption 35% adoption
  • 15. 15Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 15© 2016 FORRESTER. REPRODUCTION PROHIBITED. Mobile applicationsReal-time analytics Big data analyticsHigh-end transactional app Packaged appsCustom apps Scientific apps Web apps By 2018, 40% Enterprises Will Run Mission-critical Transactional & Operational Apps With Memory Technology
  • 16. 16Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 16© 2016 FORRESTER. REPRODUCTION PROHIBITED. Real-time Customer analytics Systems of Engagement Business transformation CRM Logs, HadoopSocial media Clickstream Hybrid Memory Database EDW Big DataDB Analytics Apps Apps Insights Hybrid Memory Delivers Faster Customer Insights, and Real-time Systems of Engagement
  • 17. 17Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 17© 2016 FORRESTER. REPRODUCTION PROHIBITED. •  Prevent customers from switching ..Keep customers •  Recommendation engine •  Search any data Dazzle customers •  Upsell or cross-sell new products.Sell more •  Offer the customer specific discounts.Find opportunities ..bottom line it’ll help innovate, grow your company! How organizations are Leveraging Hybrid Memory to Support Business Transformation and SOE
  • 18. 18Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 18© 2016 FORRESTER. REPRODUCTION PROHIBITED. Recommendations •  Use hybrid memory to innovate and become a disruptor, there are endless possibilities •  Intensify customer digital experiences •  Insist on real-time analytics for various use cases to gain competitive advantage •  Look closely at vendor solutions that can scale, deliver high performance are are lower cost •  Focus on tiered memory –Dram, SSD/flash •  Expand more use cases to drive business growth IT Business
  • 19. 19Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] FORRESTER.COM Thank you © 2016 FORRESTER. REPRODUCTION PROHIBITED. Noel Yuhanna www.forrester.com Twitter: @nyuhanna Thank you
  • 20. 20Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Hybrid Memory Databases for Digital Transformation Brian Bulkowski, CTO & Co-Founder, Aerospike, Inc.
  • 21. 21Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Hybrid Memory Architectures enable Digital Transformation in fundamentally different ways. They deliver: •  Simplicity •  Faster Time to Market •  Business Agility •  Competitive Advantage & lower TCO Digital Transformation – The Next Wave
  • 22. 22Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Traditional Architecture Has Significant Limitations Challenges •  Complex •  Maintainability •  Durability •  Consistency •  Scalability •  Cost ($) •  Data Lag Caching Layer Operational Database Real-time Consumer Facing Pricing / Inventory/Billing Real-time Decisioning Streaming Data Legacy Database (Mainframe) RDBMS Database Transactional Systems Enterprise Environment Legacy RDBMS HDFS BASED Fast speed – Consumer Scale
  • 23. 23Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] What’s Needed – Hybrid Memory Database High velocity of transactions Targeted engagement requires large numbers of transactions per second Handle huge volumes of data Must hold 100s of TBs per use case. Non Volatile Memory (NVM) Allows you to store large volumes of data with extremely high performance & consistency. Caching strategies routinely fail with heavy write use cases. Lower latency Responses to queries must consistently be less than 5 milliseconds. Reliability High availability – must be up 24 x 7. No single point of failure. Easy to scale & manage Database must not require high amounts of manual intervention. Low cost of ownership Need to reduce server “footprint” while supporting many new use cases. Open & interoperable Need to leverage existing infrastructure & solutions.
  • 24. 24Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Hybrid Memory Architectures = Simplified Technology Stack Aerospike Connectors Legacy Database (Mainframe) RDBMS Database Transactional Systems Enterprise Environment XDR Aerospike Legacy RDBMS HDFS BASED Powered by High Performance NoSQL Fast speed – Consumer Scale Hybrid Memory Database Benefits: •  Simplicity •  Maintainability •  Durability •  Consistency •  Scalability •  Cost ($) •  Data Lag Reduced Real-time Consumer Facing Pricing / Inventory/Billing Real-time Decisioning Streaming Data
  • 25. 25Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] LEGACY DATABASE (Mainframe) XDR App Servers DATA WAREHOUSE/ DATA LAKE LEGACY RDBMS HDFS BASED BUSINESS TRANSACTIONS Web views ( Payments/Fraud ) ( Equity Trades ) ( Recommendations ) ( Real Time Billing ) High Performance Hybrid Memory DB “REAL-TIME BIG DATA” “DECISIONING” 500 Business Trans per sec 5000Calculations per sec X = 2.5 M Database Transactions per sec Hybrid Memory DB’s at Operational Scale
  • 26. 26Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Hybrid Memory Database - Enabling Your Digital Transformation Powered by High Performance NoSQL Aerospike – Hybrid Memory DB NEXT GENERATION ARCHITECTURE •  No cache required – simpler architecture! •  Patented Flash Optimization – Log structured File System •  Record Oriented, Schema Free NoSQL KV Store PREDICTABLE PERFORMANCE •  DRAM or Hybrid DRAM/Flash for Persistence •  Stable, Low Latency and high throughput under any condition •  Deployable on Bare Metal, virtualized, containerized, or Cloud DYNAMIC CLUSTERING •  Highest Uptime & Availability of any NoSQL (5 nines plus) •  Automatic DB Cluster formation, healing and dynamic sharding •  Cross Data Center Replication (XDR) SMART APPS •  Machine Learning •  Broad language support (C/C++, Java,C#, Python, Go, Node.js, PHP) •  Patented functionality, DB aware Clients •  Rich API’s - Accelerated development TCO •  Optimized for Flash and DRAM •  Demonstrated 10:1 price performance savings •  Full Utilization ->10x reduction in servers deployed •  Huge operational efficiency – “Set it and Forget it” $
  • 27. 27Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Why Hybrid Memory Architecture Matters
  • 28. 28Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Competitive Enterprise Wins Customer Situation Problem Aerospike Solution Customer Win 6th Largest Brokerage DB2+Gemfire cache 150 Servers growing to 1000 Single Aerospike cluster – 12 servers - $M in TCO Savings - 99.9% of all transactions <1ms Large Payments Firm 2 ORCL RAC clusters + Terracotta cache System Stability & missing SLA’s 3 Aerospike Clusters – 20 Servers each - Multi $M TCO Savings - Significant improvement in SLA’s Fraud/Digital Identity Firm DataStax/Cassandra 168 DataStax Servers growing to 450+ 30 Aerospike Servers – 2 clusters - $3.25M in TCO Savings over 3 years - Significant improvement in SLA’s 3rd Largest Mobile Telco ORCL Coherence / DataStax Cassandra Existing SOE solutions unstable & Costly 5 POC’s against Cassandra & ORCL Coherence – all wins! - Multi $M TCO Savings - Significant improvement in SLA’s Enterprise Marketing Automation Vendor DataStax/Cassandra PostgreSQL + cache Hundreds of cache & Cassandra Servers Scalability challenges Significant reduction of server footprint – global deployment - Multi $M TCO Savings - Significant improvement in SLA’s
  • 29. 29Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Use Cases
  • 30. 30Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] AdTech – Real-Time Bidding Challenge •  Low read latency (milliseconds) •  100K to 5M operations/second •  Ensure 100% uptime •  Provide global data replication Performance achieved •  1 to 6 billion cookies tracked •  5.0M auctions per second •  100ms ad rendering, 50ms real-time bidding, 1ms database access •  1.5KB median object size Selected NoSQL •  10X fewer nodes •  10X better TCO •  20X better read latency •  High throughput at low latency Ad is Displayed Publishers Ad Networks & SSPs Ad Exchanges Demand Side Platform Data Management Platforms Brands Agencies Buyers 0 ms 100 ms
  • 31. 31Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] A T M CREDIT CARD PROCESSING SYSTEM FRAUD DETECTION & PROTECTION APP ACCOUNT BEHAVIOR ACCOUNT STATISTICS STATIC DATA RULE 1 – PASSED ✔ RULE 2 – PASSED ✔ RULE 3 – FAILED ✗ HISTORICAL DATA RULES RULE 1 RULE 2 RULE 3 … Challenge ■  Overall SLA 750 ms ■  Loss of Business due to latency ■  Every Credit Card transaction requires hundreds of DB reads/writes Need to scale reliably ■  10 à 100 TB ■  10B à 100 B objects ■  200k à I Million+ TPS Selected NoSQL ■  Built for Flash ■  Predictable Low latency at High Throughput ■  Immediate consistency, no data loss ■  Cross data center (XDR) support ■  20 Server Cluster ■  Dell 730xd w/ 4NVMe SSDs Fraud Prevention
  • 32. 32Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Challenge ■  DB2 stores positions for 10 Million customers ■  Must update stock prices, show balances on 300 positions, process 250M transactions, 2 M updates/day ■  Running out of memory, data inconsistencies, restarts take 1 hour ■  150 Servers -> Growing to 1000 Need to scale reliably ■  3 à 13 TB ■  100 à 400 Million objects ■  200k à I Million TPS Selected NoSQL ■  Built for Flash ■  Predictable Low latency at High Throughput ■  Immediate consistency, , no data loss ■  Cross data center (XDR) support ■  10 Server Cluster IBM DB2 (MAINFRAME) Read/Write Start of Day Data Loading End of Day Reconciliation Query REAL-TIME DATA FEED ACCOUNT POSITIONS XDR Fin Serv – Positions System of Record
  • 33. 33Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Challenge •  Edge access to regulate traffic •  Accessible using provisioning applications (self-serve and through support personnel) Need for Extremely High Availability, Reliably, Low latency •  > TBs of data •  10-100M objects •  10-200K TPS Selected NoSQL •  Clustered system •  Predictable low latency at high throughput •  Highly-available and reliable on failure •  Cross data center (XDR) support SOURCE DEVICE/USER DESTINATIONReal-Time Auth. QoS Billing Request Execute Request Real-Time ChecksConfig Module App Update Device User Setting Hot-Standby XDR Telco – Real-Time Billing and Charging Systems
  • 34. 34Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] Thank You!
  • 35. 35Proprietary & Confidential | © 2016 Aerospike Inc. All rights reserved.[ ] 2017 DB Trends for Powering Real-Time Systems of Engagement Guest Speaker Noel Yuhanna Principal Analyst Forrester Research Brian Bulkowski CTO and Co-Founder Aerospike, Inc.