SlideShare a Scribd company logo
E-Commerce and In-Memory Computing 
Crossing the Scalability Chasm 
Ali Hodroj 
Director, Solution Architecture
2 
Agenda 
Introduction to GigaSpaces 
• Intro to GigaSpaces 
• Today’s e-commerce challenges 
Omni-Channel Personalization Holiday 
Traffic 
1 
2 
3 
Why In-Memory Computing? 
• In-Memory Data Grids 
E-Commerce Case Studies 
• GigaSpaces Use Cases for E-Commerce 
• Q&A
3 
About GigaSpaces 
GigaSpaces provides software middleware for deployment, 
management and scaling of mission-critical applications on 
cloud environments. 
GigaSpaces serves more than 500 large enterprises & ISVs, 
over 50 of which are Fortune-listed. 
300+ 
Direct customers 
40+ / 500+ 
Fortune / Organizations 
75+ 
Cloud Customers 
25+ 
ISVs
4 
Selected Customers
5 
What can XAP do 
for you? 
Scaling the Data Tier 
Multi-site deployment & 
DR across remote sites 
Batch processing of 
large data sets 
Real time processing of 
large event stream 
Real time querying and analysis 
Online transaction 
processing 
of large datasets 
Scaling the Web Tier
6 
Today’s e-commerce landscape 
Is characterized by processing data from numerous sources 
Data Explosion Decision Time 
Compression 
Critical Time to 
Analytics 
Timeframe
7 
Latency 
Why worry about it?
8 
• Number of Holiday Season transactions grows exponentially 
• Tolerance for system response time reduces significantly 
Death by 
120,000/sec 
Product lookups 
Source: Akamai PVS stats for a major US retailer
9 
Source: IBM Commerce Holiday retail readiness report 2014 
An e-commerce site which takes more than 3 seconds to load 
will witness a 40% bounce rate
Omni-Channel: Seamlessly converging around one brand 
10 
across many channels
11 
Personalization 
The shift from a “smart consumer” to “entitled consumer” 
Real-time Contextual
12 
Today’s modern retail ecosystem
13 
…and the Omni-Channel perspective is 
Consumer Experience Tier 
Infrastructure Tier
14 
But, the infrastructure latency points are… 
Holiday 
Traffic 
Customer 
Segmentation 
Massive 
Data silos 
Analytics + 
Rules 
Synchronous 
bottlenecks 
And Cost 
Real-time 
retargeting 
5x Traffic 
Generators 
Database 
bottlenecks
15 
In-Memory 
Computing 
Approach 
“In memory computing (IMC) … 
provides transformational 
opportunities. The execution of 
certain-types of hours-long batch 
processes can be squeezed into 
minutes or even seconds … 
Millions of events can be scanned 
in a matter of a few tens of 
millisecond to detect correlations 
and patterns pointing at emerging 
opportunities and threats "as 
things happen.”
16 
Data Grid 
Data Grid is a cluster of 
machines that work 
together to create a 
resilient shared data 
fabric for low-latency 
data access and 
extreme transaction 
processing
17 
Why In-Memory Computing? 
Facebook keeps 80% of its data in Memory 
(Stanford research) 
RAM is 100-1000x faster than Disk (Random seek) 
Disk: 5 -10ms 
RAM: ~0.001msec
18 
E-commerce today belongs to the real-time world … 
Social User Tracking & 
Engagement 
Homeland Security 
Healthcare 
eCommerce Financial Services Internet of Things 
Real Time Search
19 
In-Memory Computing Use Cases 
Omni-Channel 
Holiday Traffic 
Analytics + 
Personalization 
Content + Data 
Legacy Integration
20 
Context 
Omni-Channel 
Top 500 Retailer / Home Shopping TV - $8.6B in revenue 
Challenge 
Establish an omni-channel 
strategy by establishing a 
unified data layer that can 
control customer experience, 
sourcing, and supply chain 
Solution 
Medium scale XAP cluster (8 
nodes) with built-in disaster 
recovery 
Results 
* Handles up to 250,000 Product reads/second 
* Unified user experience across TV, mobile, web, and operations 
Omni-Channel
21 
Terabyte-scale 
data grid as a 
unified data 
and business 
logic 
infrastructure 
tier
22 
Context 
Content + Data 
Top 500 Retailer / Home Shopping TV - $8.6B in revenue 
Challenge 
Globally available and fault 
tolerant shopping cart across 
data centers 
Solution 
Geographically distributed in-memory 
data grid with 
content replication 
Content + Data
23 
• E-commerce 
platform agnostic 
shopping cart 
storage tier 
• CDN-style caching 
at the application 
layer 
• Redundant 
shopping cart 
storage across 
multiple data 
centers
24 
Context 
Holiday Traffic 
Top 20 Retailer / 1,100 Stores - $19B in revenue 
Challenge 
Handle peak loads without over-provisioning 
for maximum traffic 
(following 2009 system crash 
resulting in loss of millions of $$) 
Solution 
Implemented inventory 
management on top of XAP within 
4 months 
Results 
*Was N. America’s best performing e-commerce website on Black Friday 2010 
Holiday Traffic
25 
• Holiday season 
traffic spikes 
• Offers / Promotion 
campaign traffic 
• Elastic scaling
26 
Context 
Personalization 
Top 10 Retailer - $36B in revenue 
Challenge 
Adding social network functionality 
to e-commerce platform supporting 
over a million users every day –and 
up to 10x that on holidays 
Solution 
XAP powers Sears social networking 
search engine with in-memory 
storage and dynamic scalability 
Results 
* Fast effective social feature functionality, with performance to support peak usage 
Analytics + Personalization
27 
Real Time Big Data Analytics 
Personalization platform using 
social networking data 
• Recommendation engines 
• Cross-Channel Analytics 
• Large-scale Clickstream 
analytics 
• Retrospective, event 
analytics 
• Behavior based analytics
28 
Context 
Legacy Systems 
Integration 
Top 500 Retailer / Home Shopping TV - $8.6B in revenue 
Challenge 
Synchronous bottlenecks and 
MIPS cost pose a showstopper 
for omni-channel 
Solution 
Offload Mainframe data into 
a data grid, reducing cost 
Legacy Integration
29 
• 80% cost savings from 
mainframe access 
reduction 
• Integrate legacy data 
into modern omni-channel 
tier 
• Minimize contention 
with mainframe access
Check us out: www.gigaspaces.com 
Email us: info@gigaspaces.com 
Call us: 646-421-2830 
Follow us: @GigaSpaces, @CloudifySource

More Related Content

What's hot

Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time ResponsesDenodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo
 
What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?
James Serra
 
Top SAP Online training institute in Hyderabad
Top SAP Online training institute in HyderabadTop SAP Online training institute in Hyderabad
Top SAP Online training institute in Hyderabad
AadhyaKrishnan
 
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data WarehouseGet Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
Precisely
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence Architecture
Philippe Julio
 
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNLInstant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
Richard Neale
 
Bi presentation to bkk
Bi presentation to bkkBi presentation to bkk
Bi presentation to bkkguest4e975e2
 
Get Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to SnowflakeGet Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to Snowflake
Precisely
 
IBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big DataIBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big Data
IBM Analytics
 
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made EasyMapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
Precisely
 
Birst for SAP HANA
Birst for SAP HANABirst for SAP HANA
Birst for SAP HANA
Birst
 
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
MongoDB
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud EconomicsRackspace
 
SiSense Overview
SiSense OverviewSiSense Overview
SiSense OverviewBruno Aziza
 
Datawarehousing and Business Intelligence
Datawarehousing and Business IntelligenceDatawarehousing and Business Intelligence
Datawarehousing and Business IntelligencePrithwis Mukerjee
 
IBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by DesignIBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by Design
Stefan Lein
 
Introduction to Couchbase: Onomi
Introduction to Couchbase: OnomiIntroduction to Couchbase: Onomi
Introduction to Couchbase: Onomi
Onomi
 
Onomi Launch Presentation
Onomi Launch PresentationOnomi Launch Presentation
Onomi Launch Presentation
Onomi
 
There is more to Big Data than data
There is more to Big Data than dataThere is more to Big Data than data
There is more to Big Data than dataCapgemini
 
Keys toSuccess: Business Intelligence Proven, Practical Strategies That Work
Keys toSuccess: Business Intelligence Proven, Practical Strategies That WorkKeys toSuccess: Business Intelligence Proven, Practical Strategies That Work
Keys toSuccess: Business Intelligence Proven, Practical Strategies That Work
Senturus
 

What's hot (20)

Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time ResponsesDenodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
 
What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?
 
Top SAP Online training institute in Hyderabad
Top SAP Online training institute in HyderabadTop SAP Online training institute in Hyderabad
Top SAP Online training institute in Hyderabad
 
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data WarehouseGet Mainframe Data to Snowflake’s Cloud Data Warehouse
Get Mainframe Data to Snowflake’s Cloud Data Warehouse
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence Architecture
 
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNLInstant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
Instant Analytics with Birst and SAP HANA Cloud Platform for #sitNL
 
Bi presentation to bkk
Bi presentation to bkkBi presentation to bkk
Bi presentation to bkk
 
Get Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to SnowflakeGet Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to Snowflake
 
IBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big DataIBM InfoSphere Data Replication for Big Data
IBM InfoSphere Data Replication for Big Data
 
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made EasyMapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
 
Birst for SAP HANA
Birst for SAP HANABirst for SAP HANA
Birst for SAP HANA
 
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
MongoDB Days UK: Building an Enterprise Data Fabric at Royal Bank of Scotland...
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
SiSense Overview
SiSense OverviewSiSense Overview
SiSense Overview
 
Datawarehousing and Business Intelligence
Datawarehousing and Business IntelligenceDatawarehousing and Business Intelligence
Datawarehousing and Business Intelligence
 
IBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by DesignIBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by Design
 
Introduction to Couchbase: Onomi
Introduction to Couchbase: OnomiIntroduction to Couchbase: Onomi
Introduction to Couchbase: Onomi
 
Onomi Launch Presentation
Onomi Launch PresentationOnomi Launch Presentation
Onomi Launch Presentation
 
There is more to Big Data than data
There is more to Big Data than dataThere is more to Big Data than data
There is more to Big Data than data
 
Keys toSuccess: Business Intelligence Proven, Practical Strategies That Work
Keys toSuccess: Business Intelligence Proven, Practical Strategies That WorkKeys toSuccess: Business Intelligence Proven, Practical Strategies That Work
Keys toSuccess: Business Intelligence Proven, Practical Strategies That Work
 

Viewers also liked

6 GigaSpaces Principles to Survive Black Friday
6 GigaSpaces Principles to Survive Black Friday6 GigaSpaces Principles to Survive Black Friday
6 GigaSpaces Principles to Survive Black Friday
Ali Hodroj
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Ali Hodroj
 
Geo-Analytics with Apache Spark and In-Memory Data Grids
Geo-Analytics with Apache Spark and In-Memory Data GridsGeo-Analytics with Apache Spark and In-Memory Data Grids
Geo-Analytics with Apache Spark and In-Memory Data Grids
Ali Hodroj
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Ali Hodroj
 
Application-level Disaster Recovery on OpenStack
Application-level Disaster Recovery on OpenStackApplication-level Disaster Recovery on OpenStack
Application-level Disaster Recovery on OpenStackAli Hodroj
 
API Readiness: Visualizing and Virtualizing
API Readiness: Visualizing and VirtualizingAPI Readiness: Visualizing and Virtualizing
API Readiness: Visualizing and VirtualizingLorinda Brandon
 
RDMA on ARM
RDMA on ARMRDMA on ARM
RDMA on ARM
inside-BigData.com
 
Exascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing WorldExascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing World
inside-BigData.com
 
In Memory Analytics with Apache Spark
In Memory Analytics with Apache SparkIn Memory Analytics with Apache Spark
In Memory Analytics with Apache Spark
Venkata Naga Ravi
 
Accelerating Hadoop, Spark, and Memcached with HPC Technologies
Accelerating Hadoop, Spark, and Memcached with HPC TechnologiesAccelerating Hadoop, Spark, and Memcached with HPC Technologies
Accelerating Hadoop, Spark, and Memcached with HPC Technologies
inside-BigData.com
 
From Data to Insights to Action: When Transactions and Analytics Converge
From Data to Insights to Action: When Transactions and Analytics ConvergeFrom Data to Insights to Action: When Transactions and Analytics Converge
From Data to Insights to Action: When Transactions and Analytics Converge
Ali Hodroj
 
In memory computing principles by Mac Moore of GridGain
In memory computing principles by Mac Moore of GridGainIn memory computing principles by Mac Moore of GridGain
In memory computing principles by Mac Moore of GridGain
Data Con LA
 
State of the OpenFabrics Alliance
State of the OpenFabrics AllianceState of the OpenFabrics Alliance
State of the OpenFabrics Alliance
inside-BigData.com
 
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
inside-BigData.com
 

Viewers also liked (15)

6 GigaSpaces Principles to Survive Black Friday
6 GigaSpaces Principles to Survive Black Friday6 GigaSpaces Principles to Survive Black Friday
6 GigaSpaces Principles to Survive Black Friday
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
 
Geo-Analytics with Apache Spark and In-Memory Data Grids
Geo-Analytics with Apache Spark and In-Memory Data GridsGeo-Analytics with Apache Spark and In-Memory Data Grids
Geo-Analytics with Apache Spark and In-Memory Data Grids
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
 
Application-level Disaster Recovery on OpenStack
Application-level Disaster Recovery on OpenStackApplication-level Disaster Recovery on OpenStack
Application-level Disaster Recovery on OpenStack
 
API Readiness: Visualizing and Virtualizing
API Readiness: Visualizing and VirtualizingAPI Readiness: Visualizing and Virtualizing
API Readiness: Visualizing and Virtualizing
 
RDMA on ARM
RDMA on ARMRDMA on ARM
RDMA on ARM
 
Exascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing WorldExascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing World
 
In Memory Analytics with Apache Spark
In Memory Analytics with Apache SparkIn Memory Analytics with Apache Spark
In Memory Analytics with Apache Spark
 
12 principles of memory
12 principles of memory12 principles of memory
12 principles of memory
 
Accelerating Hadoop, Spark, and Memcached with HPC Technologies
Accelerating Hadoop, Spark, and Memcached with HPC TechnologiesAccelerating Hadoop, Spark, and Memcached with HPC Technologies
Accelerating Hadoop, Spark, and Memcached with HPC Technologies
 
From Data to Insights to Action: When Transactions and Analytics Converge
From Data to Insights to Action: When Transactions and Analytics ConvergeFrom Data to Insights to Action: When Transactions and Analytics Converge
From Data to Insights to Action: When Transactions and Analytics Converge
 
In memory computing principles by Mac Moore of GridGain
In memory computing principles by Mac Moore of GridGainIn memory computing principles by Mac Moore of GridGain
In memory computing principles by Mac Moore of GridGain
 
State of the OpenFabrics Alliance
State of the OpenFabrics AllianceState of the OpenFabrics Alliance
State of the OpenFabrics Alliance
 
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
 

Similar to E-Commerce and In-Memory Computing: Crossing the Scalability Chasm

Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Kai Wähner
 
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
NoSQLmatters
 
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
Neo4j
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017
SingleStore
 
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
Kai Wähner
 
The Evolution of Data Architecture
The Evolution of Data ArchitectureThe Evolution of Data Architecture
The Evolution of Data Architecture
Wei-Chiu Chuang
 
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and RedshiftAWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
Amazon Web Services
 
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
DAMA Webinar: Turn Grand Designs into a Reality with Data VirtualizationDAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
Denodo
 
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
Denodo
 
3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio
Denodo
 
The New Model
The New ModelThe New Model
The New Model
David Kaiser
 
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4jGraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
Neo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overview
Stratebi
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming Era
Attunity
 
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
AYESHA JAVED
 
Kaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the worldKaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the world
Quang PM
 
Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014
KMS Technology
 
Modernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flashModernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flash
Craig McKenna
 

Similar to E-Commerce and In-Memory Computing: Crossing the Scalability Chasm (20)

Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
 
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
Kai Wähner – Real World Use Cases for Realtime In-Memory Computing - NoSQL ma...
 
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017
 
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
NoSQL in Practice with TIBCO: Real World Use Cases and Customer Success Stori...
 
The Evolution of Data Architecture
The Evolution of Data ArchitectureThe Evolution of Data Architecture
The Evolution of Data Architecture
 
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and RedshiftAWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
 
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
DAMA Webinar: Turn Grand Designs into a Reality with Data VirtualizationDAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
 
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
Accelerate Digital Transformation with Data Virtualization in Banking, Financ...
 
3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio
 
The New Model
The New ModelThe New Model
The New Model
 
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4jGraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overview
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming Era
 
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
Exercise solution of chapter3 of datawarehouse cs614(solution of exercise)
 
Kaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the worldKaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the world
 
Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014
 
Modernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flashModernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flash
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 

E-Commerce and In-Memory Computing: Crossing the Scalability Chasm

  • 1. E-Commerce and In-Memory Computing Crossing the Scalability Chasm Ali Hodroj Director, Solution Architecture
  • 2. 2 Agenda Introduction to GigaSpaces • Intro to GigaSpaces • Today’s e-commerce challenges Omni-Channel Personalization Holiday Traffic 1 2 3 Why In-Memory Computing? • In-Memory Data Grids E-Commerce Case Studies • GigaSpaces Use Cases for E-Commerce • Q&A
  • 3. 3 About GigaSpaces GigaSpaces provides software middleware for deployment, management and scaling of mission-critical applications on cloud environments. GigaSpaces serves more than 500 large enterprises & ISVs, over 50 of which are Fortune-listed. 300+ Direct customers 40+ / 500+ Fortune / Organizations 75+ Cloud Customers 25+ ISVs
  • 5. 5 What can XAP do for you? Scaling the Data Tier Multi-site deployment & DR across remote sites Batch processing of large data sets Real time processing of large event stream Real time querying and analysis Online transaction processing of large datasets Scaling the Web Tier
  • 6. 6 Today’s e-commerce landscape Is characterized by processing data from numerous sources Data Explosion Decision Time Compression Critical Time to Analytics Timeframe
  • 7. 7 Latency Why worry about it?
  • 8. 8 • Number of Holiday Season transactions grows exponentially • Tolerance for system response time reduces significantly Death by 120,000/sec Product lookups Source: Akamai PVS stats for a major US retailer
  • 9. 9 Source: IBM Commerce Holiday retail readiness report 2014 An e-commerce site which takes more than 3 seconds to load will witness a 40% bounce rate
  • 10. Omni-Channel: Seamlessly converging around one brand 10 across many channels
  • 11. 11 Personalization The shift from a “smart consumer” to “entitled consumer” Real-time Contextual
  • 12. 12 Today’s modern retail ecosystem
  • 13. 13 …and the Omni-Channel perspective is Consumer Experience Tier Infrastructure Tier
  • 14. 14 But, the infrastructure latency points are… Holiday Traffic Customer Segmentation Massive Data silos Analytics + Rules Synchronous bottlenecks And Cost Real-time retargeting 5x Traffic Generators Database bottlenecks
  • 15. 15 In-Memory Computing Approach “In memory computing (IMC) … provides transformational opportunities. The execution of certain-types of hours-long batch processes can be squeezed into minutes or even seconds … Millions of events can be scanned in a matter of a few tens of millisecond to detect correlations and patterns pointing at emerging opportunities and threats "as things happen.”
  • 16. 16 Data Grid Data Grid is a cluster of machines that work together to create a resilient shared data fabric for low-latency data access and extreme transaction processing
  • 17. 17 Why In-Memory Computing? Facebook keeps 80% of its data in Memory (Stanford research) RAM is 100-1000x faster than Disk (Random seek) Disk: 5 -10ms RAM: ~0.001msec
  • 18. 18 E-commerce today belongs to the real-time world … Social User Tracking & Engagement Homeland Security Healthcare eCommerce Financial Services Internet of Things Real Time Search
  • 19. 19 In-Memory Computing Use Cases Omni-Channel Holiday Traffic Analytics + Personalization Content + Data Legacy Integration
  • 20. 20 Context Omni-Channel Top 500 Retailer / Home Shopping TV - $8.6B in revenue Challenge Establish an omni-channel strategy by establishing a unified data layer that can control customer experience, sourcing, and supply chain Solution Medium scale XAP cluster (8 nodes) with built-in disaster recovery Results * Handles up to 250,000 Product reads/second * Unified user experience across TV, mobile, web, and operations Omni-Channel
  • 21. 21 Terabyte-scale data grid as a unified data and business logic infrastructure tier
  • 22. 22 Context Content + Data Top 500 Retailer / Home Shopping TV - $8.6B in revenue Challenge Globally available and fault tolerant shopping cart across data centers Solution Geographically distributed in-memory data grid with content replication Content + Data
  • 23. 23 • E-commerce platform agnostic shopping cart storage tier • CDN-style caching at the application layer • Redundant shopping cart storage across multiple data centers
  • 24. 24 Context Holiday Traffic Top 20 Retailer / 1,100 Stores - $19B in revenue Challenge Handle peak loads without over-provisioning for maximum traffic (following 2009 system crash resulting in loss of millions of $$) Solution Implemented inventory management on top of XAP within 4 months Results *Was N. America’s best performing e-commerce website on Black Friday 2010 Holiday Traffic
  • 25. 25 • Holiday season traffic spikes • Offers / Promotion campaign traffic • Elastic scaling
  • 26. 26 Context Personalization Top 10 Retailer - $36B in revenue Challenge Adding social network functionality to e-commerce platform supporting over a million users every day –and up to 10x that on holidays Solution XAP powers Sears social networking search engine with in-memory storage and dynamic scalability Results * Fast effective social feature functionality, with performance to support peak usage Analytics + Personalization
  • 27. 27 Real Time Big Data Analytics Personalization platform using social networking data • Recommendation engines • Cross-Channel Analytics • Large-scale Clickstream analytics • Retrospective, event analytics • Behavior based analytics
  • 28. 28 Context Legacy Systems Integration Top 500 Retailer / Home Shopping TV - $8.6B in revenue Challenge Synchronous bottlenecks and MIPS cost pose a showstopper for omni-channel Solution Offload Mainframe data into a data grid, reducing cost Legacy Integration
  • 29. 29 • 80% cost savings from mainframe access reduction • Integrate legacy data into modern omni-channel tier • Minimize contention with mainframe access
  • 30. Check us out: www.gigaspaces.com Email us: info@gigaspaces.com Call us: 646-421-2830 Follow us: @GigaSpaces, @CloudifySource

Editor's Notes

  1. URI
  2. URI