Submit Search
Upload
Cache options for Data Layer
•
Download as PPTX, PDF
•
0 likes
•
73 views
H
Hussain Mansoor
Follow
Cache options for Data Layer
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 6
Download now
Recommended
No sql
No sql
Bhanu Sekhar
Overview of no sql
Overview of no sql
Sean Murphy
HPTS 2011: The NoSQL Ecosystem
HPTS 2011: The NoSQL Ecosystem
Adam Marcus
No sql landscape_nosqltips
No sql landscape_nosqltips
imarcticblue
Storage in hadoop
Storage in hadoop
Puneet Tripathi
TechEvent Time Seriesd Databases
TechEvent Time Seriesd Databases
Trivadis
YAML Engineering: why we need a new paradigm
YAML Engineering: why we need a new paradigm
Raphaël PINSON
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive
Recommended
No sql
No sql
Bhanu Sekhar
Overview of no sql
Overview of no sql
Sean Murphy
HPTS 2011: The NoSQL Ecosystem
HPTS 2011: The NoSQL Ecosystem
Adam Marcus
No sql landscape_nosqltips
No sql landscape_nosqltips
imarcticblue
Storage in hadoop
Storage in hadoop
Puneet Tripathi
TechEvent Time Seriesd Databases
TechEvent Time Seriesd Databases
Trivadis
YAML Engineering: why we need a new paradigm
YAML Engineering: why we need a new paradigm
Raphaël PINSON
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive
In-memory database
In-memory database
Chien Nguyen Dang
Inside tempdb
Inside tempdb
Miroslav Dimitrov
No sql
No sql
Viyaan Jhiingade
Ruby,no sql and tokyocabinet
Ruby,no sql and tokyocabinet
biaowei zhuang
Caffe + H2O - By Cyprien noel
Caffe + H2O - By Cyprien noel
Sri Ambati
NoSQL
NoSQL
Tomas Bosak
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
PyData
RocksDB storage engine for MySQL and MongoDB
RocksDB storage engine for MySQL and MongoDB
Igor Canadi
Gems in the python standard library
Gems in the python standard library
jasonscheirer
MongoDB Datacenter Awareness (mongosf2012)
MongoDB Datacenter Awareness (mongosf2012)
Scott Hernandez
SystemML - Datapalooza Denver - 05.17.16 MWD
SystemML - Datapalooza Denver - 05.17.16 MWD
Mike Dusenberry
Firebird Scalability, by Dmitry Yemanov (in English)
Firebird Scalability, by Dmitry Yemanov (in English)
Alexey Kovyazin
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandra
Ravindra Ranwala
Four NoSQL Databases You Should Know
Four NoSQL Databases You Should Know
Mahmoud Khaled
Migrating from MySQL to MongoDB
Migrating from MySQL to MongoDB
James Carr
Nosql databases for the .net developer
Nosql databases for the .net developer
Jesus Rodriguez
Web scale monitoring
Web scale monitoring
Dobrica Pavlinušić
Optimizing columnar stores
Optimizing columnar stores
Istvan Szukacs
SOLR Power FTW: short version
SOLR Power FTW: short version
Alex Pinkin
NoSQL
NoSQL
Novelys
Amazon Aurora TechConnect
Amazon Aurora TechConnect
LavanyaMurthy9
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Chester Chen
More Related Content
What's hot
In-memory database
In-memory database
Chien Nguyen Dang
Inside tempdb
Inside tempdb
Miroslav Dimitrov
No sql
No sql
Viyaan Jhiingade
Ruby,no sql and tokyocabinet
Ruby,no sql and tokyocabinet
biaowei zhuang
Caffe + H2O - By Cyprien noel
Caffe + H2O - By Cyprien noel
Sri Ambati
NoSQL
NoSQL
Tomas Bosak
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
PyData
RocksDB storage engine for MySQL and MongoDB
RocksDB storage engine for MySQL and MongoDB
Igor Canadi
Gems in the python standard library
Gems in the python standard library
jasonscheirer
MongoDB Datacenter Awareness (mongosf2012)
MongoDB Datacenter Awareness (mongosf2012)
Scott Hernandez
SystemML - Datapalooza Denver - 05.17.16 MWD
SystemML - Datapalooza Denver - 05.17.16 MWD
Mike Dusenberry
Firebird Scalability, by Dmitry Yemanov (in English)
Firebird Scalability, by Dmitry Yemanov (in English)
Alexey Kovyazin
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandra
Ravindra Ranwala
Four NoSQL Databases You Should Know
Four NoSQL Databases You Should Know
Mahmoud Khaled
Migrating from MySQL to MongoDB
Migrating from MySQL to MongoDB
James Carr
Nosql databases for the .net developer
Nosql databases for the .net developer
Jesus Rodriguez
Web scale monitoring
Web scale monitoring
Dobrica Pavlinušić
Optimizing columnar stores
Optimizing columnar stores
Istvan Szukacs
SOLR Power FTW: short version
SOLR Power FTW: short version
Alex Pinkin
NoSQL
NoSQL
Novelys
What's hot
(20)
In-memory database
In-memory database
Inside tempdb
Inside tempdb
No sql
No sql
Ruby,no sql and tokyocabinet
Ruby,no sql and tokyocabinet
Caffe + H2O - By Cyprien noel
Caffe + H2O - By Cyprien noel
NoSQL
NoSQL
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
RocksDB storage engine for MySQL and MongoDB
RocksDB storage engine for MySQL and MongoDB
Gems in the python standard library
Gems in the python standard library
MongoDB Datacenter Awareness (mongosf2012)
MongoDB Datacenter Awareness (mongosf2012)
SystemML - Datapalooza Denver - 05.17.16 MWD
SystemML - Datapalooza Denver - 05.17.16 MWD
Firebird Scalability, by Dmitry Yemanov (in English)
Firebird Scalability, by Dmitry Yemanov (in English)
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandra
Four NoSQL Databases You Should Know
Four NoSQL Databases You Should Know
Migrating from MySQL to MongoDB
Migrating from MySQL to MongoDB
Nosql databases for the .net developer
Nosql databases for the .net developer
Web scale monitoring
Web scale monitoring
Optimizing columnar stores
Optimizing columnar stores
SOLR Power FTW: short version
SOLR Power FTW: short version
NoSQL
NoSQL
Similar to Cache options for Data Layer
Amazon Aurora TechConnect
Amazon Aurora TechConnect
LavanyaMurthy9
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Chester Chen
Low Level CPU Performance Profiling Examples
Low Level CPU Performance Profiling Examples
Tanel Poder
Robust and Scalable ETL over Cloud Storage with Apache Spark
Robust and Scalable ETL over Cloud Storage with Apache Spark
Databricks
RDFox Poster
RDFox Poster
DBOnto
Alluxio - Scalable Filesystem Metadata Services
Alluxio - Scalable Filesystem Metadata Services
Alluxio, Inc.
CPU Caches
CPU Caches
shinolajla
Fast Data at Scale - AWS Summit Tel Aviv 2017
Fast Data at Scale - AWS Summit Tel Aviv 2017
Amazon Web Services
Breaking the Memory Wall
Breaking the Memory Wall
Memory Fabric Forum
TRACK D: A breakthrough in logic design drastically improving performances fr...
TRACK D: A breakthrough in logic design drastically improving performances fr...
chiportal
POLARDB: A database architecture for the cloud
POLARDB: A database architecture for the cloud
oysteing
Shootout at the PAAS Corral
Shootout at the PAAS Corral
PostgreSQL Experts, Inc.
6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_final
Yutaka Kawai
Transactional writes to cloud storage with Eric Liang
Transactional writes to cloud storage with Eric Liang
Databricks
Nosql databases
Nosql databases
Fayez Shayeb
Oracle database high availability solutions
Oracle database high availability solutions
Kirill Loifman
Understanding and building big data Architectures - NoSQL
Understanding and building big data Architectures - NoSQL
Hyderabad Scalability Meetup
MapReduce Improvements in MapR Hadoop
MapReduce Improvements in MapR Hadoop
abord
GNW01: In-Memory Processing for Databases
GNW01: In-Memory Processing for Databases
Tanel Poder
Make Oracle scream with Flash Storage - Kaminario
Make Oracle scream with Flash Storage - Kaminario
Toronto-Oracle-Users-Group
Similar to Cache options for Data Layer
(20)
Amazon Aurora TechConnect
Amazon Aurora TechConnect
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Low Level CPU Performance Profiling Examples
Low Level CPU Performance Profiling Examples
Robust and Scalable ETL over Cloud Storage with Apache Spark
Robust and Scalable ETL over Cloud Storage with Apache Spark
RDFox Poster
RDFox Poster
Alluxio - Scalable Filesystem Metadata Services
Alluxio - Scalable Filesystem Metadata Services
CPU Caches
CPU Caches
Fast Data at Scale - AWS Summit Tel Aviv 2017
Fast Data at Scale - AWS Summit Tel Aviv 2017
Breaking the Memory Wall
Breaking the Memory Wall
TRACK D: A breakthrough in logic design drastically improving performances fr...
TRACK D: A breakthrough in logic design drastically improving performances fr...
POLARDB: A database architecture for the cloud
POLARDB: A database architecture for the cloud
Shootout at the PAAS Corral
Shootout at the PAAS Corral
6 open capi_meetup_in_japan_final
6 open capi_meetup_in_japan_final
Transactional writes to cloud storage with Eric Liang
Transactional writes to cloud storage with Eric Liang
Nosql databases
Nosql databases
Oracle database high availability solutions
Oracle database high availability solutions
Understanding and building big data Architectures - NoSQL
Understanding and building big data Architectures - NoSQL
MapReduce Improvements in MapR Hadoop
MapReduce Improvements in MapR Hadoop
GNW01: In-Memory Processing for Databases
GNW01: In-Memory Processing for Databases
Make Oracle scream with Flash Storage - Kaminario
Make Oracle scream with Flash Storage - Kaminario
More from Hussain Mansoor
FAST - Karachi Campus - Cloud Computing Introduction
FAST - Karachi Campus - Cloud Computing Introduction
Hussain Mansoor
FiresideChat on Serverless Architecture
FiresideChat on Serverless Architecture
Hussain Mansoor
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Hussain Mansoor
Certification Journey in AWS Cloud
Certification Journey in AWS Cloud
Hussain Mansoor
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Hussain Mansoor
Intro to docker - innovation demo 2022
Intro to docker - innovation demo 2022
Hussain Mansoor
Design patterns of Distributed Systems
Design patterns of Distributed Systems
Hussain Mansoor
Android developer to tech leadership
Android developer to tech leadership
Hussain Mansoor
SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)
Hussain Mansoor
Observability and DevOps Improvements
Observability and DevOps Improvements
Hussain Mansoor
AWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as Code
Hussain Mansoor
Why everyone should go for Masters Degree
Why everyone should go for Masters Degree
Hussain Mansoor
Agile101
Agile101
Hussain Mansoor
DevOps for iOS
DevOps for iOS
Hussain Mansoor
Unit Testing Android Application
Unit Testing Android Application
Hussain Mansoor
Code quality
Code quality
Hussain Mansoor
FAST-NUCES Apps/Games presentation by Husyn 2012
FAST-NUCES Apps/Games presentation by Husyn 2012
Hussain Mansoor
Maven basics (Android & IntelliJ)
Maven basics (Android & IntelliJ)
Hussain Mansoor
More from Hussain Mansoor
(18)
FAST - Karachi Campus - Cloud Computing Introduction
FAST - Karachi Campus - Cloud Computing Introduction
FiresideChat on Serverless Architecture
FiresideChat on Serverless Architecture
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Certification Journey in AWS Cloud
Certification Journey in AWS Cloud
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Intro to docker - innovation demo 2022
Intro to docker - innovation demo 2022
Design patterns of Distributed Systems
Design patterns of Distributed Systems
Android developer to tech leadership
Android developer to tech leadership
SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)
Observability and DevOps Improvements
Observability and DevOps Improvements
AWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as Code
Why everyone should go for Masters Degree
Why everyone should go for Masters Degree
Agile101
Agile101
DevOps for iOS
DevOps for iOS
Unit Testing Android Application
Unit Testing Android Application
Code quality
Code quality
FAST-NUCES Apps/Games presentation by Husyn 2012
FAST-NUCES Apps/Games presentation by Husyn 2012
Maven basics (Android & IntelliJ)
Maven basics (Android & IntelliJ)
Recently uploaded
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
KurinjimalarL3
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
roselinkalist12
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
KartikeyaDwivedi3
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
asadnawaz62
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Asst.prof M.Gokilavani
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
959SahilShah
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
VICTOR MAESTRE RAMIREZ
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
wendy cai
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
ssuser7cb4ff
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Asst.prof M.Gokilavani
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Suhani Kapoor
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Mark Billinghurst
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
Satyam Kumar
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
DeepakSakkari2
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Recently uploaded
(20)
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting .
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
Cache options for Data Layer
1.
Moving towards 100k
Orders Version 1.0 Data layer Cache options
2.
Problems to solve 1
Read heavy workloads Bottlenecks on Read Replicas 2 RR scaling limitations RR Cost implications 3 Slow / unoptimized queries 4 Unavailability - Standard cache layer - Architecture patterns like Circuit Breaker
3.
There are only
two hard things in Computer Science: cache invalidation and naming things. https://martinfowler.com/bliki/TwoHardThings.html
4.
● TTLs ○ Volatile-lru
/ volatile-ttl ● 245,000 RPS with R5.xLarge @ 100 connections ● 238,000 RPS @800 connections ● Atomic Operations Cache Layer Universal truth! ● Messaging Queues / Pub-Sub model ● Native Sorting! (Sorted Sets) ● Lists ● 500MB objects ● Single Threaded https://d0.awsstatic.com/whitepapers/performance-at-scale-with-amazon-elasticache.pdf
5.
Caching Strategies Write-through Synchronous Updates Lazy
Loading Check cache, if empty then fill Write Behind Write in Cache first Read Replica Copy via Enterprise Bus
6.
Other Solutions ● Purpose
built Databases ● S3 + CloudFront as cache for LLOs ● Perfectly optimized SQL queries ● GraphQL https://aws.amazon.com/getting-started/hands-on/purpose-built-databases/
Download now