SlideShare a Scribd company logo
1 of 23
Download to read offline
Enabling Your Digital Transformation
—
June 14, 2017
2Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
Hybrid Memory Architectures enable Digital
Transformation in fundamentally different ways. They
deliver:
• Simplicity
• Faster Time to Market
• Business Agility
• Competitive Advantage & lowest TCO
Digital Transformation – The Next Wave
3Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
Traditional SOE Architecture Has Significant Limitations
Challenges:
• Complex
• Maintainability
• Durability
• Consistency
• Scalability
• Cost ($)
• Data Lag
Caching Layer
Operational Database
Legacy RDBMS
HDFS BASED
Fast speed – Consumer Scale
Real-time
Consumer Facing
Pricing /
Inventory/Billing
Real-time
Decisioning
Streaming
Data
Legacy Database
(Mainframe)
RDBMS
Database
Transactional
Systems
Enterprise Environment
4Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
XDR
Aerospike
Hybrid Memory Systems - Enabling a New Class of Real-time Applications
Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO
Legacy Database
(Mainframe)
RDBMS
Database
Transactional
Systems
Enterprise Environment
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
Legacy RDBMS
HDFS BASED
5Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
Hybrid Memory Systems - Enabling a New Class of Real-time Applications
Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO
Fast speed – Consumer Scale
Benefits:
• Simplicity
• Maintainability
• Durability
• Consistency
• Scalability
• Cost ($)
• Data Lag Reduced
Real-time
Consumer Facing
Pricing /
Inventory/Billing
Real-time
Decisioning
Streaming
Data
Legacy RDBMS
HDFS BASED
Legacy Database
(Mainframe)
RDBMS
Database
Transactional
Systems
Enterprise Environment Aerospike
6Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
What’s Needed to Solve Modern SOE Requirements
Handle high velocity of transactions
For many sites, transaction volumes are
growing geometrically. Scalability is a must.
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
operationally
Database must not require a lot of
manual intervention.
More efficient TCO
Need to reduce server “footprint”
while maintaining performance.
Open & interoperable
Need to leverage existing
infrastructure & solutions.
7Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
Aerospike – Enabling Your Digital Transformation
Powered by High
Performance NoSQL
Aerospike – The Next Generation
Operational Database
TRUE HYBRID MEMORY ARCHITECTURE
• No cache required – simpler architecture! Smaller Server Footprint
• Patented Flash Optimization – Log structured File System
• Record Oriented, Schema Free NoSQL KV Store
PREDICTABLE PERFORMANCE
• True Real Time DB engine, multi threaded, massively parallel
• 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 CLUSTER MANAGEMENT
• Highest Uptime & Availability (5 nines plus), Scalable
• Automatic DB Cluster formation, self healing and dynamic sharding
• Cross Data Center Replication (XDR)
INTELLIGENT CLIENTS
• Machine Learning
• Broad language support (C/C++, Java,C#, Python, Go, Node.js, PHP)
• Patented functionality, DB aware Clients, No load balancers required
• Rich API’s - Accelerated development
TCO
• Optimized for Flash and DRAM
• Demonstrated 10:1 price performance savings
• Up to 10x reduction in servers deployed
• Huge operational efficiency – “Set it and Forget it”
$
8Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ]
Hybrid Memory Architecture - TCO
Year 1
(Millions USD)
Year 2
(Millions USD)
Year 3
(Millions
USD)
Total
(Millions USD)
Cassandra $1.82 $2.53 $3.94 $8.28
AEROSPIKE $1.88 $1.24 $1.85 $4.97
Total OpEx
Savings from
AEROSPIKE
-$0.06 $1.28 $2.09 $3.32
9Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Competitive Enterprise Wins
Aerospike has an ‘Unfair Competitive Advantage’ vis a vis traditional “In Memory” Solutions
Customer Situation Problem Aerospike Solution Customer Win
Charles Schwab DB2+Gemfire cache
150 Servers growing to
1000
Single Aerospike cluster
– 12 servers
- $M in TCO Savings
- 99.9% of all transactions <1ms
PayPal
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
ThreatMetrix 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
Airtel
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
Adobe
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
10Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Next Generation Systems of Engagement –
An Emerging Market with Multiple Technologies
Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO
Systems of Engagement - TCO
TCO
($)
Scale TB
Systems of Engagement – Many Choices
Alternative
TCO
Aerospike
TCO
Speed
TPS
Scale TB
Significant functional
overlap - Commodity DB
problem set
Unique Functional
Capabilities and High
Value Problem Set
11Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Hybrid Transaction Analytical Processing - HTAP
Definition:
Hybrid transaction/analytical processing (HTAP) is an emerging application
architecture that "breaks the wall" between transaction processing and analytics.
It enables more informed and "in business real time" decision making.
Source: Gartner
12Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Aerospike and HTAP
Aerospike is the database engine for transactional analytics applications
Digital Enterprise rely on Aerospike’s database to enable mission critical applications like
fraud prevention, payment gateways, real-time bidding, msg/chat, packet routing, and IoT.
Hybrid Memory Architecture and enterprise grade features sets Aerospike apart from
any other vendor, enables us to deliver:
• TPS (speed) … greater than 1 tps million per node
• Scale … greater than 5 to 10 TB
• Low Latency … ~ 1 msec per transaction
• Reliability … ~ five 9s
• TCO … the lowest reasonable cost
• CP Mode / DB Consistency (with V4.0)
13Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Insight to
Action Delay
Silo Architecture cannot Support Mission Critical Systems of Engagement
Transaction Servers
Transactional Processing
Fraud Prevention
Call Detail Record
Real-time Bidding
Payment Gateway
Packet Routing
Msg / Chat
Look & Book
eCommerce
Session Management
IoT
Banking
Gaming
Batch
Analytics
Analytics Processing
EDWRDBMS
EnterpriseData Store
Operational
Database
Caching
Layer
Data Integration
Machine
Learning
CHALLENGES Complexity Durability Reliability Data Lag
Maintainability Consistency Scalability Server Sprawl
⏰
14Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Simplified Architecture to Bridge Transaction Analytics Gap – HTAP*
Real-timeTransaction
and Decision Engine
Transactional Analytics
Batch
Analytics
Strategic Insight
EDWRDBMS
EnterpriseData Store
Real-timeAnalysis
and Modelling (ML)
Fraud Prevention
Call Detail Record
Real-time Bidding
Payment Gateway
Packet Routing
Msg / Chat
Look & Book
eCommerce
Session Management
IoT
Banking
Gaming
C / C++
Decision Model Transactional Data
CONNECTORS: Spark, Kafka, Hadoop, ASP.NET
Databaseand
Connectors
Machine
Learning
C / C++
*HTAP as defined by Gartner
15Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Published: 27 April 2017
ID: G00314780
Analyst(s):
Adam M. Ronthal,
Roxane Edjlali
Gartner report covered Aerospike customer case in detail recently
Delivering Digital
Business Value Using
Practical Hybrid
Transactional/Analyt
ical Processing
16Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Inmobi – Aerospike for Real Time Ad Serving
ETL Based Log
Processing
SLA: 24 to 48 hours
Real-time Ad Serving
4TB data per cluster
Actionable Insight
40TB data
XDR
XDR
XDR
Enterprise Data Stores
RDBMSEDW
BI
Micro-batch Batch
17Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
Inmobi – Aerospike expansion to HTAP
DATA WAREHOUSE/
DATA LAKE
Actionable insight
& Refresh
40 TB Data
SLA: A few
minutes
Real-time Ad Serving
40TB data per cluster
Deep Analysis
Historical data
XDR
XDR
XDR
XDR
Point of Decision HTAP
Campaign Optimization
that pushes new results
back to edge systems
In Process
HTAP
Decisioning
Algorithms
Matching
RT Behavior
to existing
Insights
Enterprise Data Stores
RDBMSEDW
BI
Micro-batch Batch
18Proprietary & Confidential | ©2016 Aerospike Inc. All rightsreserved.[ ]
Vertical Focus / Horizontal Expansion
FINANCIALECOMMERCEADTECH
TECHNOLOGY
GAMING / BETTING
TELECOM
Critical Capabilities & Use Cases
20Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
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 Aerospike
■ 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
21Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
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 Aerospike
■ 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
22Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ]
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 Aerospike
• Clustered system
• Predictable low latency at high throughput
• Highly-available and reliable on failure
• Cross data center (XDR) support
SOURCE
DEVICE/USER DESTINATION
Real-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
Thank You
Questions?

More Related Content

What's hot

IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory ComputingIMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory ComputingIn-Memory Computing Summit
 
Public Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLPublic Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLEDB
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
Beginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresBeginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresEDB
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSEDB
 
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...Consolidate More: High Performance Primary Deduplication in the Age of Abunda...
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...Hitachi Vantara
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBaseHBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBaseHBaseCon
 
OLTP+OLAP=HTAP
 OLTP+OLAP=HTAP OLTP+OLAP=HTAP
OLTP+OLAP=HTAPEDB
 
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)Ontico
 
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, Adobe
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, AdobeHBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, Adobe
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, AdobeCloudera, Inc.
 
Optimizing Lustre and GPFS with DDN
Optimizing Lustre and GPFS with DDNOptimizing Lustre and GPFS with DDN
Optimizing Lustre and GPFS with DDNinside-BigData.com
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresEDB
 
MongoDB and In-Memory Computing
MongoDB and In-Memory ComputingMongoDB and In-Memory Computing
MongoDB and In-Memory ComputingDylan Tong
 
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Ontico
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...inside-BigData.com
 
File And Content Services
File And Content ServicesFile And Content Services
File And Content ServicesHunterFarmer
 
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS SummitAmazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS SummitAmazon Web Services
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresEDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenEDB
 

What's hot (20)

IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory ComputingIMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
 
Public Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLPublic Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQL
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
Beginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresBeginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for Postgres
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...Consolidate More: High Performance Primary Deduplication in the Age of Abunda...
Consolidate More: High Performance Primary Deduplication in the Age of Abunda...
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBaseHBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
 
OLTP+OLAP=HTAP
 OLTP+OLAP=HTAP OLTP+OLAP=HTAP
OLTP+OLAP=HTAP
 
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
How to run Real Time processing on Big Data / Ron Zavner (GigaSpaces)
 
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, Adobe
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, AdobeHBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, Adobe
HBaseCon 2012 | Low Latency OLAP with HBase - Cosmin Lehene, Adobe
 
Optimizing Lustre and GPFS with DDN
Optimizing Lustre and GPFS with DDNOptimizing Lustre and GPFS with DDN
Optimizing Lustre and GPFS with DDN
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
MongoDB and In-Memory Computing
MongoDB and In-Memory ComputingMongoDB and In-Memory Computing
MongoDB and In-Memory Computing
 
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
 
File And Content Services
File And Content ServicesFile And Content Services
File And Content Services
 
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS SummitAmazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 

Similar to Aerospike: Enabling Your Digital Transformation

Leveraging Big Data with Hadoop, NoSQL and RDBMS
Leveraging Big Data with Hadoop, NoSQL and RDBMSLeveraging Big Data with Hadoop, NoSQL and RDBMS
Leveraging Big Data with Hadoop, NoSQL and RDBMSAerospike, Inc.
 
Real-Time Analytics in Transactional Applications by Brian Bulkowski
Real-Time Analytics in Transactional Applications by Brian BulkowskiReal-Time Analytics in Transactional Applications by Brian Bulkowski
Real-Time Analytics in Transactional Applications by Brian BulkowskiData Con LA
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsAerospike, Inc.
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseAltibase
 
Aerospike Meetup - Introduction - Ami - 04 March 2020
Aerospike Meetup - Introduction - Ami - 04 March 2020Aerospike Meetup - Introduction - Ami - 04 March 2020
Aerospike Meetup - Introduction - Ami - 04 March 2020Aerospike
 
NVMe and Flash – Make Your Storage Great Again!
NVMe and Flash – Make Your Storage Great Again!NVMe and Flash – Make Your Storage Great Again!
NVMe and Flash – Make Your Storage Great Again!DataCore Software
 
Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-finalHaluk Ulubay
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
Aerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data DemystifiedAerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data DemystifiedOmid Vahdaty
 
Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8MongoDB
 
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Tony Pearson
 
IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015Doug O'Flaherty
 
times ten in-memory database for extreme performance
times ten in-memory database for extreme performancetimes ten in-memory database for extreme performance
times ten in-memory database for extreme performanceOracle Korea
 
Times ten 18.1_overview_meetup
Times ten 18.1_overview_meetupTimes ten 18.1_overview_meetup
Times ten 18.1_overview_meetupByung Ho Lee
 
Software Defined Infrastructure
Software Defined InfrastructureSoftware Defined Infrastructure
Software Defined Infrastructureinside-BigData.com
 
Macroview Netapp Overview
Macroview Netapp OverviewMacroview Netapp Overview
Macroview Netapp OverviewAlex Tsui
 
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...Aerospike, Inc.
 
Solving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute finalSolving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute finalAvere Systems
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDATAVERSITY
 
Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015VMUG IT
 

Similar to Aerospike: Enabling Your Digital Transformation (20)

Leveraging Big Data with Hadoop, NoSQL and RDBMS
Leveraging Big Data with Hadoop, NoSQL and RDBMSLeveraging Big Data with Hadoop, NoSQL and RDBMS
Leveraging Big Data with Hadoop, NoSQL and RDBMS
 
Real-Time Analytics in Transactional Applications by Brian Bulkowski
Real-Time Analytics in Transactional Applications by Brian BulkowskiReal-Time Analytics in Transactional Applications by Brian Bulkowski
Real-Time Analytics in Transactional Applications by Brian Bulkowski
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial Informatics
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
 
Aerospike Meetup - Introduction - Ami - 04 March 2020
Aerospike Meetup - Introduction - Ami - 04 March 2020Aerospike Meetup - Introduction - Ami - 04 March 2020
Aerospike Meetup - Introduction - Ami - 04 March 2020
 
NVMe and Flash – Make Your Storage Great Again!
NVMe and Flash – Make Your Storage Great Again!NVMe and Flash – Make Your Storage Great Again!
NVMe and Flash – Make Your Storage Great Again!
 
Data core overview - haluk-final
Data core overview - haluk-finalData core overview - haluk-final
Data core overview - haluk-final
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Aerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data DemystifiedAerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data Demystified
 
Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8
 
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Has Your Data Gone Rogue?
Has Your Data Gone Rogue?
 
IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015
 
times ten in-memory database for extreme performance
times ten in-memory database for extreme performancetimes ten in-memory database for extreme performance
times ten in-memory database for extreme performance
 
Times ten 18.1_overview_meetup
Times ten 18.1_overview_meetupTimes ten 18.1_overview_meetup
Times ten 18.1_overview_meetup
 
Software Defined Infrastructure
Software Defined InfrastructureSoftware Defined Infrastructure
Software Defined Infrastructure
 
Macroview Netapp Overview
Macroview Netapp OverviewMacroview Netapp Overview
Macroview Netapp Overview
 
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
WEBINAR: Architectures for Digital Transformation and Next-Generation Systems...
 
Solving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute finalSolving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute final
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
 
Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Aerospike: Enabling Your Digital Transformation

  • 1. Enabling Your Digital Transformation — June 14, 2017
  • 2. 2Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] Hybrid Memory Architectures enable Digital Transformation in fundamentally different ways. They deliver: • Simplicity • Faster Time to Market • Business Agility • Competitive Advantage & lowest TCO Digital Transformation – The Next Wave
  • 3. 3Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] Traditional SOE Architecture Has Significant Limitations Challenges: • Complex • Maintainability • Durability • Consistency • Scalability • Cost ($) • Data Lag Caching Layer Operational Database Legacy RDBMS HDFS BASED Fast speed – Consumer Scale Real-time Consumer Facing Pricing / Inventory/Billing Real-time Decisioning Streaming Data Legacy Database (Mainframe) RDBMS Database Transactional Systems Enterprise Environment
  • 4. 4Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] XDR Aerospike Hybrid Memory Systems - Enabling a New Class of Real-time Applications Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO Legacy Database (Mainframe) RDBMS Database Transactional Systems Enterprise Environment 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 Legacy RDBMS HDFS BASED
  • 5. 5Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] Hybrid Memory Systems - Enabling a New Class of Real-time Applications Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO Fast speed – Consumer Scale Benefits: • Simplicity • Maintainability • Durability • Consistency • Scalability • Cost ($) • Data Lag Reduced Real-time Consumer Facing Pricing / Inventory/Billing Real-time Decisioning Streaming Data Legacy RDBMS HDFS BASED Legacy Database (Mainframe) RDBMS Database Transactional Systems Enterprise Environment Aerospike
  • 6. 6Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] What’s Needed to Solve Modern SOE Requirements Handle high velocity of transactions For many sites, transaction volumes are growing geometrically. Scalability is a must. 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 operationally Database must not require a lot of manual intervention. More efficient TCO Need to reduce server “footprint” while maintaining performance. Open & interoperable Need to leverage existing infrastructure & solutions.
  • 7. 7Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] Aerospike – Enabling Your Digital Transformation Powered by High Performance NoSQL Aerospike – The Next Generation Operational Database TRUE HYBRID MEMORY ARCHITECTURE • No cache required – simpler architecture! Smaller Server Footprint • Patented Flash Optimization – Log structured File System • Record Oriented, Schema Free NoSQL KV Store PREDICTABLE PERFORMANCE • True Real Time DB engine, multi threaded, massively parallel • 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 CLUSTER MANAGEMENT • Highest Uptime & Availability (5 nines plus), Scalable • Automatic DB Cluster formation, self healing and dynamic sharding • Cross Data Center Replication (XDR) INTELLIGENT CLIENTS • Machine Learning • Broad language support (C/C++, Java,C#, Python, Go, Node.js, PHP) • Patented functionality, DB aware Clients, No load balancers required • Rich API’s - Accelerated development TCO • Optimized for Flash and DRAM • Demonstrated 10:1 price performance savings • Up to 10x reduction in servers deployed • Huge operational efficiency – “Set it and Forget it” $
  • 8. 8Proprietary & Confidential | © 2016 Aerospike Inc. All rightsreserved.[ ] Hybrid Memory Architecture - TCO Year 1 (Millions USD) Year 2 (Millions USD) Year 3 (Millions USD) Total (Millions USD) Cassandra $1.82 $2.53 $3.94 $8.28 AEROSPIKE $1.88 $1.24 $1.85 $4.97 Total OpEx Savings from AEROSPIKE -$0.06 $1.28 $2.09 $3.32
  • 9. 9Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Competitive Enterprise Wins Aerospike has an ‘Unfair Competitive Advantage’ vis a vis traditional “In Memory” Solutions Customer Situation Problem Aerospike Solution Customer Win Charles Schwab DB2+Gemfire cache 150 Servers growing to 1000 Single Aerospike cluster – 12 servers - $M in TCO Savings - 99.9% of all transactions <1ms PayPal 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 ThreatMetrix 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 Airtel 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 Adobe 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
  • 10. 10Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Next Generation Systems of Engagement – An Emerging Market with Multiple Technologies Aerospike Delivers Predictable Performance, Highest Availability, and Lowest TCO Systems of Engagement - TCO TCO ($) Scale TB Systems of Engagement – Many Choices Alternative TCO Aerospike TCO Speed TPS Scale TB Significant functional overlap - Commodity DB problem set Unique Functional Capabilities and High Value Problem Set
  • 11. 11Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Hybrid Transaction Analytical Processing - HTAP Definition: Hybrid transaction/analytical processing (HTAP) is an emerging application architecture that "breaks the wall" between transaction processing and analytics. It enables more informed and "in business real time" decision making. Source: Gartner
  • 12. 12Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Aerospike and HTAP Aerospike is the database engine for transactional analytics applications Digital Enterprise rely on Aerospike’s database to enable mission critical applications like fraud prevention, payment gateways, real-time bidding, msg/chat, packet routing, and IoT. Hybrid Memory Architecture and enterprise grade features sets Aerospike apart from any other vendor, enables us to deliver: • TPS (speed) … greater than 1 tps million per node • Scale … greater than 5 to 10 TB • Low Latency … ~ 1 msec per transaction • Reliability … ~ five 9s • TCO … the lowest reasonable cost • CP Mode / DB Consistency (with V4.0)
  • 13. 13Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Insight to Action Delay Silo Architecture cannot Support Mission Critical Systems of Engagement Transaction Servers Transactional Processing Fraud Prevention Call Detail Record Real-time Bidding Payment Gateway Packet Routing Msg / Chat Look & Book eCommerce Session Management IoT Banking Gaming Batch Analytics Analytics Processing EDWRDBMS EnterpriseData Store Operational Database Caching Layer Data Integration Machine Learning CHALLENGES Complexity Durability Reliability Data Lag Maintainability Consistency Scalability Server Sprawl ⏰
  • 14. 14Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Simplified Architecture to Bridge Transaction Analytics Gap – HTAP* Real-timeTransaction and Decision Engine Transactional Analytics Batch Analytics Strategic Insight EDWRDBMS EnterpriseData Store Real-timeAnalysis and Modelling (ML) Fraud Prevention Call Detail Record Real-time Bidding Payment Gateway Packet Routing Msg / Chat Look & Book eCommerce Session Management IoT Banking Gaming C / C++ Decision Model Transactional Data CONNECTORS: Spark, Kafka, Hadoop, ASP.NET Databaseand Connectors Machine Learning C / C++ *HTAP as defined by Gartner
  • 15. 15Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Published: 27 April 2017 ID: G00314780 Analyst(s): Adam M. Ronthal, Roxane Edjlali Gartner report covered Aerospike customer case in detail recently Delivering Digital Business Value Using Practical Hybrid Transactional/Analyt ical Processing
  • 16. 16Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Inmobi – Aerospike for Real Time Ad Serving ETL Based Log Processing SLA: 24 to 48 hours Real-time Ad Serving 4TB data per cluster Actionable Insight 40TB data XDR XDR XDR Enterprise Data Stores RDBMSEDW BI Micro-batch Batch
  • 17. 17Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] Inmobi – Aerospike expansion to HTAP DATA WAREHOUSE/ DATA LAKE Actionable insight & Refresh 40 TB Data SLA: A few minutes Real-time Ad Serving 40TB data per cluster Deep Analysis Historical data XDR XDR XDR XDR Point of Decision HTAP Campaign Optimization that pushes new results back to edge systems In Process HTAP Decisioning Algorithms Matching RT Behavior to existing Insights Enterprise Data Stores RDBMSEDW BI Micro-batch Batch
  • 18. 18Proprietary & Confidential | ©2016 Aerospike Inc. All rightsreserved.[ ] Vertical Focus / Horizontal Expansion FINANCIALECOMMERCEADTECH TECHNOLOGY GAMING / BETTING TELECOM
  • 20. 20Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] 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 Aerospike ■ 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
  • 21. 21Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] 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 Aerospike ■ 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
  • 22. 22Proprietary & Confidential || ©2016 Aerospike Inc. All rightsreserved.[ ] 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 Aerospike • Clustered system • Predictable low latency at high throughput • Highly-available and reliable on failure • Cross data center (XDR) support SOURCE DEVICE/USER DESTINATION Real-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