1© 2012 SOASTA. All rights reserved.Webinar
Presents
Analyze Real User
Experiences in Real
Time
2© 2012 SOASTA. All rights reserved. May 22, 2012
Real user intelligence when you need it
TODAY’S SOASTA PRESENTERS
Cliff Crocker - @CliffCrocker
VP Product Management, mPulse; former head of Walmart Labs
Buddy Brewer: - @BBrewer
VP Engineering, mPulse; LogNormal Co-Founder
Agenda:
• Why RUM?
• mPulse in action
• Capture all the data
• Leverage custom timer and metrics
• See information real time
• Q&A during and after
Questions:
Submit in chat box during event
Get FREE mPulse Lite
www.soasta.com/free
3© 2012 SOASTA. All rights reserved. May 22, 2012
Data is collected
from end user
Beacon is fired to
our analytics engine
Real-time data
visualizations are
displayed in our
SaaS portal
4© 2012 SOASTA. All rights reserved. May 22, 2012
o For any given site, in a single moment:
• 300+ different user agents (from Chrome 27 -> Ice Weasel)
• Variable network throughput (<56K to Google fiber)
• People connected from every region in the world
• Wide proliferation of mobile devices
5© 2012 SOASTA. All rights reserved. May 22, 2012
o User’s expectations continue to outpace our ability to deliver speed
• Without measuring real users, you have no visibility into the perceived speed of
your application
• Further, you have no possible way of understanding the impact on your
business!
BounceRate
Load Time
6© 2012 SOASTA. All rights reserved. May 22, 2012
o According to a study done in
2012* only 1 in 5 of the top
ecommerce sites are using
some form of RUM
*http://www.webperformancetoday.com/2012/11/13/real-user-monitoring-rum-ecommerce-sites/
No RUM
RUM
7© 2012 SOASTA. All rights reserved. May 22, 2012
8© 2012 SOASTA. All rights reserved. May 22, 2012
o RUM is all about scale
o Even moderate sized sites generate a significant amount of data
o Some approaches to this problem:
• Sample the population
• Collect for short durations
• Process large data sets in „batch‟
9© 2012 SOASTA. All rights reserved. May 22, 2012
o Example: A typical site generating roughly 1M data points in a day
• Sample @ 1% -> 10,000 data points
• You only care about the U.S. which is 80% of your traffic -> 8,000 data points
• You‟re focused on a problem with Checkout pages which account for 10%
traffic -> 800 data points
• The problem you are investigating is specific to IE7 users(5%) -> 40 data
points
• 40/1,000,000 -> Represents .004% of your population!
Your conclusions are only as good as your data
10© 2012 SOASTA. All rights reserved. May 22, 2012
o Performance and user
behavior is hard to predict
– and extremely variable
o If you knew what you
were looking for, and
when it was going to
happen – you wouldn’t
need data in the first
place!
11© 2012 SOASTA. All rights reserved. May 22, 2012
o While it can still be useful, it’s not operational
• Can‟t answer the question of “What is happening on my site right now?”
• By the time you see the data (next day, hour or even minute) it may be too late
http://www.flickr.com/photos/79305942@N00/
I found it!
POSTMORTEM
12© 2012 SOASTA. All rights reserved. May 22, 2012
o How fast am I?
o How fast should I be?
o How do I get there?
13© 2012 SOASTA. All rights reserved. May 22, 2012
14© 2012 SOASTA. All rights reserved. May 22, 2012
DNS
TCP
SSL Back-End
Front-End
DOM Loading
DOM Ready
Page Load
Above the fold
Page Usable
Third party
Advertisement
15© 2012 SOASTA. All rights reserved. May 22, 2012
16© 2012 SOASTA. All rights reserved. May 22, 2012
Bounce Rate
Conversion
Revenue
Facebook Likes
Comments
Items Sold
17© 2012 SOASTA. All rights reserved. May 22, 2012
18© 2012 SOASTA. All rights reserved. May 22, 2012
Thanks
Contact SOASTA:
www.soasta.com
info@soasta.com
866.344.8766
Follow us:
twitter.com/cloudtest
facebook.com/cloudtest
Knowledge Center
• White Papers
• Webinar Recordings
• Case Studies
CloudLink Community
• Support
• Tutorials
• Videos
Get FREE mPulse Lite
www.soasta.com/free
Gain performance insight across multiple dimensions
• Page type
• Every country in the world
• User engagement
• Bandwidth
• Full support for all web and mobile browsers

More Related Content

PPT
On the incoherencies in web browser access control
PDF
Measuring Real User Performance in the Browser
PDF
Measuring Continuity
PPTX
Real User Measurement Expert Panel by SOASTA
KEY
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
PDF
Tales from the Platform Trade
PPTX
STPCon fall 2012: The Testing Renaissance Has Arrived
PPTX
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
On the incoherencies in web browser access control
Measuring Real User Performance in the Browser
Measuring Continuity
Real User Measurement Expert Panel by SOASTA
O'Reilly webcast: Joshua Bixby on Mobile Performance Trends and Predictions
Tales from the Platform Trade
STPCon fall 2012: The Testing Renaissance Has Arrived
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform

Similar to SOASTA mPulse: Delivering the Real in Real User Measurement (RUM) (20)

PDF
Denver MuleSoft Meetup: Greatest MuleSoft Hits of 2022
PPTX
Warm crocodile conference
PDF
FlockData Overview
PDF
Big Data with Data Virtualization (session 3 from Packed Lunch Webinar Series)
PPT
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
PDF
The Economics of SQL on Hadoop
PDF
The Future of Distributed Databases
PDF
Demystifying Cloud Security
PPTX
Performance Warrior Tales: Cloud Load Testing the Retail Giants
PPTX
Performance Warrior Tales: Cloud Load Testing the Retail Giants
PPTX
Computerworld Big Data Forum 2015
PPTX
Building a data driven search application with LucidWorks SiLK
PPTX
Fusion Applications Bare Metal Provisioning - Lessons Learned
ODP
MongoDB using PHP: Using a New Framework Called Ox
PDF
What is your mobile strategy?
PPT
What is cloud computing
PDF
How to Place Data at the Center of Digital Transformation in BFSI
PDF
Bimodal IT and EDW Modernization
PPTX
Data mining (Part I)
PDF
Tech view on Regulatory Compliance
Denver MuleSoft Meetup: Greatest MuleSoft Hits of 2022
Warm crocodile conference
FlockData Overview
Big Data with Data Virtualization (session 3 from Packed Lunch Webinar Series)
2012 Annual State of the Union for Mobile Ecommerce Performance [Velocity EU]
The Economics of SQL on Hadoop
The Future of Distributed Databases
Demystifying Cloud Security
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Computerworld Big Data Forum 2015
Building a data driven search application with LucidWorks SiLK
Fusion Applications Bare Metal Provisioning - Lessons Learned
MongoDB using PHP: Using a New Framework Called Ox
What is your mobile strategy?
What is cloud computing
How to Place Data at the Center of Digital Transformation in BFSI
Bimodal IT and EDW Modernization
Data mining (Part I)
Tech view on Regulatory Compliance
Ad

More from SOASTA (20)

PPTX
Mobile Performance: State of the Union
PPTX
Techniques, Tips & Tools For Mobile App Testing
PPTX
Velocity 2015 building self healing systems (slide share version)
PPTX
Metrics, Metrics Everywhere (but where the heck do you start?)
PPTX
3 tips to increase mobile test coverage
PPTX
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
PPTX
Get Ready for Changes To Load Testing
PPTX
Building a Performance A-Team
PPTX
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
PPTX
Four best practices for performance testing mobile apps soasta and utopia
PDF
Synthetic and rum webinar
PDF
7 steps to pragmatic mobile testing
PPTX
Secrets to Realistic Load Testing
PPTX
How to measure the business impact of web performance
PPTX
Lasttest auf Zuruf CloudTest on Demand webinar presentation
PPTX
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
PPTX
The Mobile Testing Checklist
PPTX
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
PDF
Reducing 3rd party content risk with Real User Monitoring
PPTX
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Mobile Performance: State of the Union
Techniques, Tips & Tools For Mobile App Testing
Velocity 2015 building self healing systems (slide share version)
Metrics, Metrics Everywhere (but where the heck do you start?)
3 tips to increase mobile test coverage
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Get Ready for Changes To Load Testing
Building a Performance A-Team
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Four best practices for performance testing mobile apps soasta and utopia
Synthetic and rum webinar
7 steps to pragmatic mobile testing
Secrets to Realistic Load Testing
How to measure the business impact of web performance
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
The Mobile Testing Checklist
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
Reducing 3rd party content risk with Real User Monitoring
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Ad

Recently uploaded (20)

PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Five Habits of High-Impact Board Members
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Architecture types and enterprise applications.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
August Patch Tuesday
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
STKI Israel Market Study 2025 version august
DOCX
search engine optimization ppt fir known well about this
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Unlock new opportunities with location data.pdf
PPT
Geologic Time for studying geology for geologist
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Getting Started with Data Integration: FME Form 101
1 - Historical Antecedents, Social Consideration.pdf
Five Habits of High-Impact Board Members
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Architecture types and enterprise applications.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
August Patch Tuesday
observCloud-Native Containerability and monitoring.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
STKI Israel Market Study 2025 version august
search engine optimization ppt fir known well about this
Final SEM Unit 1 for mit wpu at pune .pptx
NewMind AI Weekly Chronicles – August ’25 Week III
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Unlock new opportunities with location data.pdf
Geologic Time for studying geology for geologist
Web Crawler for Trend Tracking Gen Z Insights.pptx

SOASTA mPulse: Delivering the Real in Real User Measurement (RUM)

  • 1. 1© 2012 SOASTA. All rights reserved.Webinar Presents Analyze Real User Experiences in Real Time
  • 2. 2© 2012 SOASTA. All rights reserved. May 22, 2012 Real user intelligence when you need it TODAY’S SOASTA PRESENTERS Cliff Crocker - @CliffCrocker VP Product Management, mPulse; former head of Walmart Labs Buddy Brewer: - @BBrewer VP Engineering, mPulse; LogNormal Co-Founder Agenda: • Why RUM? • mPulse in action • Capture all the data • Leverage custom timer and metrics • See information real time • Q&A during and after Questions: Submit in chat box during event Get FREE mPulse Lite www.soasta.com/free
  • 3. 3© 2012 SOASTA. All rights reserved. May 22, 2012 Data is collected from end user Beacon is fired to our analytics engine Real-time data visualizations are displayed in our SaaS portal
  • 4. 4© 2012 SOASTA. All rights reserved. May 22, 2012 o For any given site, in a single moment: • 300+ different user agents (from Chrome 27 -> Ice Weasel) • Variable network throughput (<56K to Google fiber) • People connected from every region in the world • Wide proliferation of mobile devices
  • 5. 5© 2012 SOASTA. All rights reserved. May 22, 2012 o User’s expectations continue to outpace our ability to deliver speed • Without measuring real users, you have no visibility into the perceived speed of your application • Further, you have no possible way of understanding the impact on your business! BounceRate Load Time
  • 6. 6© 2012 SOASTA. All rights reserved. May 22, 2012 o According to a study done in 2012* only 1 in 5 of the top ecommerce sites are using some form of RUM *http://www.webperformancetoday.com/2012/11/13/real-user-monitoring-rum-ecommerce-sites/ No RUM RUM
  • 7. 7© 2012 SOASTA. All rights reserved. May 22, 2012
  • 8. 8© 2012 SOASTA. All rights reserved. May 22, 2012 o RUM is all about scale o Even moderate sized sites generate a significant amount of data o Some approaches to this problem: • Sample the population • Collect for short durations • Process large data sets in „batch‟
  • 9. 9© 2012 SOASTA. All rights reserved. May 22, 2012 o Example: A typical site generating roughly 1M data points in a day • Sample @ 1% -> 10,000 data points • You only care about the U.S. which is 80% of your traffic -> 8,000 data points • You‟re focused on a problem with Checkout pages which account for 10% traffic -> 800 data points • The problem you are investigating is specific to IE7 users(5%) -> 40 data points • 40/1,000,000 -> Represents .004% of your population! Your conclusions are only as good as your data
  • 10. 10© 2012 SOASTA. All rights reserved. May 22, 2012 o Performance and user behavior is hard to predict – and extremely variable o If you knew what you were looking for, and when it was going to happen – you wouldn’t need data in the first place!
  • 11. 11© 2012 SOASTA. All rights reserved. May 22, 2012 o While it can still be useful, it’s not operational • Can‟t answer the question of “What is happening on my site right now?” • By the time you see the data (next day, hour or even minute) it may be too late http://www.flickr.com/photos/79305942@N00/ I found it! POSTMORTEM
  • 12. 12© 2012 SOASTA. All rights reserved. May 22, 2012 o How fast am I? o How fast should I be? o How do I get there?
  • 13. 13© 2012 SOASTA. All rights reserved. May 22, 2012
  • 14. 14© 2012 SOASTA. All rights reserved. May 22, 2012 DNS TCP SSL Back-End Front-End DOM Loading DOM Ready Page Load Above the fold Page Usable Third party Advertisement
  • 15. 15© 2012 SOASTA. All rights reserved. May 22, 2012
  • 16. 16© 2012 SOASTA. All rights reserved. May 22, 2012 Bounce Rate Conversion Revenue Facebook Likes Comments Items Sold
  • 17. 17© 2012 SOASTA. All rights reserved. May 22, 2012
  • 18. 18© 2012 SOASTA. All rights reserved. May 22, 2012 Thanks Contact SOASTA: www.soasta.com [email protected] 866.344.8766 Follow us: twitter.com/cloudtest facebook.com/cloudtest Knowledge Center • White Papers • Webinar Recordings • Case Studies CloudLink Community • Support • Tutorials • Videos Get FREE mPulse Lite www.soasta.com/free Gain performance insight across multiple dimensions • Page type • Every country in the world • User engagement • Bandwidth • Full support for all web and mobile browsers