SlideShare a Scribd company logo
© Eckerson Group LLC
Optimize Performance and
Scalability
Wayne W. Eckerson
© Eckerson Group LLC
Optimize Scalability
and Performance
Pros: Consistently fast queries
Cons: Summary data, stale data
Pros: Query all data, fresh data
Cons: Query performance
Speed Scalability
Approach: Extract and Query Approach: Direct Query
Scalability strategies
- More hardware (RAM, clusters)
- Linked databases
- Drill to detail
Examples: In-memory databases,
OLAP on Hadoop
Performance Strategies
- Native APIs
- Caching
- Projections
Examples: Real-time dashboards;
data sharpening

More Related Content

What's hot (19)

PPTX
Reactive Programming and REST/JSON for SQL Databases - Microsoft SQL Server M...
Espresso Logic
 
PDF
Translating Models to Medicine an Example of Managing Visual Communications
Databricks
 
PPTX
Does it Mix? Cassandra and RDBMS working together!
Carlos Juzarte Rolo
 
PPTX
JaVers (Open Source) - Object auditing and diff framework
Elad Hirsch
 
PPTX
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
PDF
Cloud and Analytics - From Platforms to an Ecosystem
Databricks
 
PPTX
Business Intelligence is Not an Oxymoron
BAASS Business Solutions Inc.
 
PDF
MLeap: Release Spark ML Pipelines
DataWorks Summit/Hadoop Summit
 
PDF
Advanced Model Comparison and Automated Deployment Using ML
Databricks
 
PDF
APEX Wearables
Dimitri Gielis
 
ODP
Finding the Bad Actor: Custom scoring & forensic name matching with Elastics...
Charlie Hull
 
PPTX
Rich Data Graphs for MapReduce
Scott Cinnamond
 
PPTX
Agile data warehousing
Sneha Challa
 
PPTX
Optimising Queries - Series 4 Designing Effective Indexes
DAGEOP LTD
 
PPTX
SQL vs NoSQL: Why you’ll never dump your relations - Dave Shuttleworth, EXASOL
BCS Data Management Specialist Group
 
PDF
FlorenceAI: Reinventing Data Science at Humana
Databricks
 
PDF
Operationalizing Machine Learning at Scale at Starbucks
Databricks
 
PDF
Building Read Models using event streams
Denis Ivanov
 
PDF
How to obtain the Cloudera Data Engineer Certification
elephantscale
 
Reactive Programming and REST/JSON for SQL Databases - Microsoft SQL Server M...
Espresso Logic
 
Translating Models to Medicine an Example of Managing Visual Communications
Databricks
 
Does it Mix? Cassandra and RDBMS working together!
Carlos Juzarte Rolo
 
JaVers (Open Source) - Object auditing and diff framework
Elad Hirsch
 
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
Cloud and Analytics - From Platforms to an Ecosystem
Databricks
 
Business Intelligence is Not an Oxymoron
BAASS Business Solutions Inc.
 
MLeap: Release Spark ML Pipelines
DataWorks Summit/Hadoop Summit
 
Advanced Model Comparison and Automated Deployment Using ML
Databricks
 
APEX Wearables
Dimitri Gielis
 
Finding the Bad Actor: Custom scoring & forensic name matching with Elastics...
Charlie Hull
 
Rich Data Graphs for MapReduce
Scott Cinnamond
 
Agile data warehousing
Sneha Challa
 
Optimising Queries - Series 4 Designing Effective Indexes
DAGEOP LTD
 
SQL vs NoSQL: Why you’ll never dump your relations - Dave Shuttleworth, EXASOL
BCS Data Management Specialist Group
 
FlorenceAI: Reinventing Data Science at Humana
Databricks
 
Operationalizing Machine Learning at Scale at Starbucks
Databricks
 
Building Read Models using event streams
Denis Ivanov
 
How to obtain the Cloudera Data Engineer Certification
elephantscale
 

More from Zoomdata (7)

PDF
The New Basics of Business Intelligence Lesson 5: Embedded Analytics
Zoomdata
 
PDF
The New Basics of Business Intelligence Lesson 4: Search Data
Zoomdata
 
PDF
The New Basics of Business Intelligence Lesson 3: Multi Source Analysis
Zoomdata
 
PDF
The New Basics of Business Intelligence Lesson 2: Real Time Data Visualization
Zoomdata
 
PDF
The New Basics of Business Intelligence Lesson 1: Big Data Exploration
Zoomdata
 
PPTX
Data as a Product by Wayne Eckerson
Zoomdata
 
PDF
Spark meetup - Zoomdata Streaming
Zoomdata
 
The New Basics of Business Intelligence Lesson 5: Embedded Analytics
Zoomdata
 
The New Basics of Business Intelligence Lesson 4: Search Data
Zoomdata
 
The New Basics of Business Intelligence Lesson 3: Multi Source Analysis
Zoomdata
 
The New Basics of Business Intelligence Lesson 2: Real Time Data Visualization
Zoomdata
 
The New Basics of Business Intelligence Lesson 1: Big Data Exploration
Zoomdata
 
Data as a Product by Wayne Eckerson
Zoomdata
 
Spark meetup - Zoomdata Streaming
Zoomdata
 
Ad

Recently uploaded (20)

PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Ad

Optimize Performance and Scalability

  • 1. © Eckerson Group LLC Optimize Performance and Scalability Wayne W. Eckerson
  • 2. © Eckerson Group LLC Optimize Scalability and Performance Pros: Consistently fast queries Cons: Summary data, stale data Pros: Query all data, fresh data Cons: Query performance Speed Scalability Approach: Extract and Query Approach: Direct Query Scalability strategies - More hardware (RAM, clusters) - Linked databases - Drill to detail Examples: In-memory databases, OLAP on Hadoop Performance Strategies - Native APIs - Caching - Projections Examples: Real-time dashboards; data sharpening