SlideShare a Scribd company logo
1 of 21
Using Data to Determine
Where to Build a New Data
Center
Eugene Yaacobi, Shutterstock
Who Am I?
• Nerd
• Manager, Infrastructure @
Shutterstock
• I also like cars
A Little About
Shutterstock
• We are a stock photo, footage,
and music company
• 12 years old - founded in 2003
• Made in NY
• Offices in Amsterdam, Berlin,
Chicago, Dallas, Denver,
London, Los Angeles,
Montreal, Paris, San
Francisco, and Silicon Valley
• Over 600 employees
• 4 images sold every second
• Focus on volume, unbiased
search experience.
• Translated into 20 languages
• Accepting 9 currencies
• Customers in 150+ countries
A Little About
Shutterstock (cont.)
• Two-sided marketplace
• Over 1.3 million active
customers from 150 countries
• 80,000 contributors in 100
countries
• 60 mm images; over 50,000
images added every day (look
at the counter on the site and
round down to the nearest
million)
• 3mm+ video clips; over 90%
HD, 160,000 4K clips, and
3,000 videos added every day
• 500 mm paid downloads to
date, selling 4 images per
second
• $350 mm paid to contributors
since 2003
Infrastructure at
Shutterstock
• The service that every other
service is built on:
• 3 Datacenters
• 4,000 servers running
CentOS
• Servers are mostly
virtualized
• ~500 network devices
• Brocade load balancers
• Juniper routers and
switches, running JunOS
The Infrastructure Group at Shutterstock
• First responders to site issues
• 1OC for immediate alerts
• Made up of five teams:
• SRE - training
• Tools - internal tooling
• Storage - Purchasable asset storage
• Assets - Hardware acquisition
• Traffic - Network engineering
Hey Infrastructure Where do we put our next
deployment?
Great question! Our assets are downloaded all over the world
Every second counts! 40% of people abandon a website that takes more than 3
seconds to load.
If an e-commerce site is making
$100,000 per day, a 1 second page
delay could potentially cost you $2.5
million in lost sales every year
This makes executives sad
pandas
Step 1 Decide what regions are important to
you
Step 2 Create some Tests
Step 3 Let Simmer
Step 4 Review and Analyze
Look at response times Pay attention to where the client is spending more
time
Look at your page
loads
Good starting spot is your worst
performer
Drill down into your
data
You can learn some cool things
Waterfalls are super
useful
Use them
What else can the data be used for? Things
Like what?
• Ad-Hoc Troubleshooting
• Monitor and Alert on Overall Site Performance
• Does the site function properly and efficiently in all
locations?
• If not:
• Which locations are performing under expectations?
• Why are these locations seeing degraded
performance?
Bananas are Yummy
So are Grapes
Now you know where to deploy your next site

More Related Content

What's hot

The analytics journey at Viewbix - how they came to use Snowplow and the setu...
The analytics journey at Viewbix - how they came to use Snowplow and the setu...The analytics journey at Viewbix - how they came to use Snowplow and the setu...
The analytics journey at Viewbix - how they came to use Snowplow and the setu...yalisassoon
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...VoltDB
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideVoltDB
 
Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...yalisassoon
 
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessi
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessiFI_SiliconValleySummer2016_ProductDevelopment_AdeoRessi
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessiCory Wang
 
Simply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event ProcessingSimply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event Processingidan_by
 
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingMike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingVoltDB
 
Skypad Presentation
Skypad PresentationSkypad Presentation
Skypad Presentationskyitgroup
 
Spark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony BaerSpark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony BaerSpark Summit
 
Stop refreshing vanity metrics & start focusing on the metrics that inform de...
Stop refreshing vanity metrics & start focusing on the metrics that inform de...Stop refreshing vanity metrics & start focusing on the metrics that inform de...
Stop refreshing vanity metrics & start focusing on the metrics that inform de...Looker
 
From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy Looker
 
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...VoltDB
 
Resello @WorldHostingDays 2014: The future of cloud business automation
Resello @WorldHostingDays 2014: The future of cloud business automation Resello @WorldHostingDays 2014: The future of cloud business automation
Resello @WorldHostingDays 2014: The future of cloud business automation Yourholding
 
7 Trends in Time & Expense In 7 Minutes
7 Trends in Time & Expense In 7 Minutes7 Trends in Time & Expense In 7 Minutes
7 Trends in Time & Expense In 7 MinutesDATABASICS
 
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016yalisassoon
 
Embedding Data & Analytics With Looker
Embedding Data & Analytics With LookerEmbedding Data & Analytics With Looker
Embedding Data & Analytics With LookerLooker
 
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...VoltDB
 
Data evolution
Data evolutionData evolution
Data evolutionhubaym
 
2016 09 measurecamp - event data modeling
2016 09 measurecamp - event data modeling2016 09 measurecamp - event data modeling
2016 09 measurecamp - event data modelingyalisassoon
 

What's hot (20)

The analytics journey at Viewbix - how they came to use Snowplow and the setu...
The analytics journey at Viewbix - how they came to use Snowplow and the setu...The analytics journey at Viewbix - how they came to use Snowplow and the setu...
The analytics journey at Viewbix - how they came to use Snowplow and the setu...
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s Guide
 
Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...
 
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessi
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessiFI_SiliconValleySummer2016_ProductDevelopment_AdeoRessi
FI_SiliconValleySummer2016_ProductDevelopment_AdeoRessi
 
Simply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event ProcessingSimply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event Processing
 
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingMike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
 
Skypad Presentation
Skypad PresentationSkypad Presentation
Skypad Presentation
 
Spark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony BaerSpark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony Baer
 
Stop refreshing vanity metrics & start focusing on the metrics that inform de...
Stop refreshing vanity metrics & start focusing on the metrics that inform de...Stop refreshing vanity metrics & start focusing on the metrics that inform de...
Stop refreshing vanity metrics & start focusing on the metrics that inform de...
 
From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy From Architecture to Analytics: A look at Simply Business’s data strategy
From Architecture to Analytics: A look at Simply Business’s data strategy
 
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
 
Resello @WorldHostingDays 2014: The future of cloud business automation
Resello @WorldHostingDays 2014: The future of cloud business automation Resello @WorldHostingDays 2014: The future of cloud business automation
Resello @WorldHostingDays 2014: The future of cloud business automation
 
7 Trends in Time & Expense In 7 Minutes
7 Trends in Time & Expense In 7 Minutes7 Trends in Time & Expense In 7 Minutes
7 Trends in Time & Expense In 7 Minutes
 
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
 
Embedding Data & Analytics With Looker
Embedding Data & Analytics With LookerEmbedding Data & Analytics With Looker
Embedding Data & Analytics With Looker
 
quasardb: right to data
quasardb: right to dataquasardb: right to data
quasardb: right to data
 
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
 
Data evolution
Data evolutionData evolution
Data evolution
 
2016 09 measurecamp - event data modeling
2016 09 measurecamp - event data modeling2016 09 measurecamp - event data modeling
2016 09 measurecamp - event data modeling
 

Viewers also liked

VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingThousandEyes
 
добрые советы 5
добрые советы   5добрые советы   5
добрые советы 5Usman Suleymanov
 
Reverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsReverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsThousandEyes
 
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKING
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKINGOBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKING
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKINGTANKO AHMED fwc
 
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊Chibi Wu
 
Lighting presentation group 97
Lighting presentation group 97Lighting presentation group 97
Lighting presentation group 97garomero2
 
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...TANKO AHMED fwc
 
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...TANKO AHMED fwc
 
чилик и коларик шевченко
чилик и коларик шевченкочилик и коларик шевченко
чилик и коларик шевченкоchilik
 
Paket ambassador
Paket ambassadorPaket ambassador
Paket ambassadorAya Aya
 
Belajar power point 2007.pptx (indri)
Belajar power point 2007.pptx (indri)Belajar power point 2007.pptx (indri)
Belajar power point 2007.pptx (indri)comsyahsekolampung
 

Viewers also liked (20)

VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and Troubleshooting
 
добрые советы 5
добрые советы   5добрые советы   5
добрые советы 5
 
Reverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent TestsReverse Path Visibility with Agent-to-Agent Tests
Reverse Path Visibility with Agent-to-Agent Tests
 
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKING
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKINGOBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKING
OBSTACLES TO AFRICAN INTELLECTUALS IN PUBLIC POLICY MAKING
 
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊
Emile Noel 法國艾米爾諾耶有機植物油2013-A5手冊
 
Lighting presentation group 97
Lighting presentation group 97Lighting presentation group 97
Lighting presentation group 97
 
Neuroeconomics
NeuroeconomicsNeuroeconomics
Neuroeconomics
 
Actividad receta
Actividad recetaActividad receta
Actividad receta
 
пожар
пожарпожар
пожар
 
"La super-pirámide"
"La super-pirámide""La super-pirámide"
"La super-pirámide"
 
Present Perfect Tense
Present Perfect TensePresent Perfect Tense
Present Perfect Tense
 
Yl essential-oils
Yl essential-oilsYl essential-oils
Yl essential-oils
 
Belajar power point 2007.pptx
Belajar power point 2007.pptxBelajar power point 2007.pptx
Belajar power point 2007.pptx
 
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...
Harmonization of inter-cultural inter-religious and inter-ethnic relations: t...
 
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...
TRANSFORMATIONAL LEADERSHIP IN THE FCT AREA COUNCILS: HOW TO INSPIRE EXTRAORD...
 
чилик и коларик шевченко
чилик и коларик шевченкочилик и коларик шевченко
чилик и коларик шевченко
 
Paket ambassador
Paket ambassadorPaket ambassador
Paket ambassador
 
Belajar power point 2007.pptx (indri)
Belajar power point 2007.pptx (indri)Belajar power point 2007.pptx (indri)
Belajar power point 2007.pptx (indri)
 
Nando evento infantiles- empresa infatil
Nando evento infantiles- empresa infatilNando evento infantiles- empresa infatil
Nando evento infantiles- empresa infatil
 
Benchmarking-Public-Procurement-2017
Benchmarking-Public-Procurement-2017Benchmarking-Public-Procurement-2017
Benchmarking-Public-Procurement-2017
 

Similar to Using Data to Determine Where to Build a New Data Center

Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014ALTER WAY
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...Jazkarta, Inc.
 
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...TechSoup
 
ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012TRG Arts
 
2 day ism workshop v1.1
2 day ism workshop v1.12 day ism workshop v1.1
2 day ism workshop v1.1Ralph Paglia
 
RAMCO AMS Presentation
RAMCO AMS PresentationRAMCO AMS Presentation
RAMCO AMS Presentationramcoams
 
Choosing a Database
Choosing a DatabaseChoosing a Database
Choosing a Database501 Commons
 
Ecommerce School: Roger Lopez on How to Select an Ecommerce Platform
Ecommerce School: Roger Lopez on How to Select an Ecommerce PlatformEcommerce School: Roger Lopez on How to Select an Ecommerce Platform
Ecommerce School: Roger Lopez on How to Select an Ecommerce PlatformHypepotamus
 
AMA workshop - Optimising Websites for Mobile
AMA workshop - Optimising Websites for MobileAMA workshop - Optimising Websites for Mobile
AMA workshop - Optimising Websites for MobileJack Harris
 
Morgan Floyd - Intuit's Live Community
Morgan Floyd - Intuit's Live CommunityMorgan Floyd - Intuit's Live Community
Morgan Floyd - Intuit's Live CommunityLucidworks (Archived)
 
Scraping Exhibitor Database - Data Scraping
Scraping Exhibitor Database - Data ScrapingScraping Exhibitor Database - Data Scraping
Scraping Exhibitor Database - Data ScrapingNiyatiDixit
 
Today's Renter
Today's RenterToday's Renter
Today's RenterOn-Site
 
The Evolving Role of DBA
The Evolving Role of DBAThe Evolving Role of DBA
The Evolving Role of DBAHostway|HOSTING
 
Is Your Economic Development Website Dying?
Is Your Economic Development Website Dying?Is Your Economic Development Website Dying?
Is Your Economic Development Website Dying?Atlas Integrated
 
Top Web Scraping Service Provider For The Retail Data
Top Web Scraping Service Provider For The Retail DataTop Web Scraping Service Provider For The Retail Data
Top Web Scraping Service Provider For The Retail Dataretailgators
 
USA Dentist Data Scraping
USA Dentist Data ScrapingUSA Dentist Data Scraping
USA Dentist Data ScrapingAnand1710
 

Similar to Using Data to Determine Where to Build a New Data Center (20)

Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
 
Haifa
HaifaHaifa
Haifa
 
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...
Webinar: Look Before You Leap What You Need To Know Before You Write That Gra...
 
ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012
 
2 day ism workshop v1.1
2 day ism workshop v1.12 day ism workshop v1.1
2 day ism workshop v1.1
 
RAMCO AMS Presentation
RAMCO AMS PresentationRAMCO AMS Presentation
RAMCO AMS Presentation
 
iWeb Scraping Services, India
iWeb Scraping Services, IndiaiWeb Scraping Services, India
iWeb Scraping Services, India
 
Wa mw 2013
Wa mw 2013Wa mw 2013
Wa mw 2013
 
Choosing a Database
Choosing a DatabaseChoosing a Database
Choosing a Database
 
Ecommerce School: Roger Lopez on How to Select an Ecommerce Platform
Ecommerce School: Roger Lopez on How to Select an Ecommerce PlatformEcommerce School: Roger Lopez on How to Select an Ecommerce Platform
Ecommerce School: Roger Lopez on How to Select an Ecommerce Platform
 
AMA workshop - Optimising Websites for Mobile
AMA workshop - Optimising Websites for MobileAMA workshop - Optimising Websites for Mobile
AMA workshop - Optimising Websites for Mobile
 
Morgan Floyd - Intuit's Live Community
Morgan Floyd - Intuit's Live CommunityMorgan Floyd - Intuit's Live Community
Morgan Floyd - Intuit's Live Community
 
Scraping Exhibitor Database - Data Scraping
Scraping Exhibitor Database - Data ScrapingScraping Exhibitor Database - Data Scraping
Scraping Exhibitor Database - Data Scraping
 
Today's Renter
Today's RenterToday's Renter
Today's Renter
 
The Evolving Role of DBA
The Evolving Role of DBAThe Evolving Role of DBA
The Evolving Role of DBA
 
Is Your Economic Development Website Dying?
Is Your Economic Development Website Dying?Is Your Economic Development Website Dying?
Is Your Economic Development Website Dying?
 
Top Web Scraping Service Provider For The Retail Data
Top Web Scraping Service Provider For The Retail DataTop Web Scraping Service Provider For The Retail Data
Top Web Scraping Service Provider For The Retail Data
 
مدیریت عملیاتی داده ها
مدیریت عملیاتی داده هامدیریت عملیاتی داده ها
مدیریت عملیاتی داده ها
 
USA Dentist Data Scraping
USA Dentist Data ScrapingUSA Dentist Data Scraping
USA Dentist Data Scraping
 

More from ThousandEyes

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024ThousandEyes
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarThousandEyes
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInThousandEyes
 
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...ThousandEyes
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarThousandEyes
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024ThousandEyes
 
The Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThe Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThousandEyes
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersThousandEyes
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThousandEyes
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThousandEyes
 
ThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes
 
ThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes
 
Introduction to ThousandEyes and Meraki MX for Partners
Introduction to ThousandEyes and Meraki MX for PartnersIntroduction to ThousandEyes and Meraki MX for Partners
Introduction to ThousandEyes and Meraki MX for PartnersThousandEyes
 
Level-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesLevel-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesThousandEyes
 
Level-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesLevel-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesThousandEyes
 

More from ThousandEyes (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
 
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
Assure Patient and Clinician Digital Experiences with ThousandEyes for Health...
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024
 
The Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and TakeawaysThe Top Outages of 2023: Analyses and Takeaways
The Top Outages of 2023: Analyses and Takeaways
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and Takeaways
 
The Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and TakeawaysThe Top Outages of 2023: Analysis and Takeaways
The Top Outages of 2023: Analysis and Takeaways
 
ThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - SpanishThousandEyes Enterprise Digital Workshop - Spanish
ThousandEyes Enterprise Digital Workshop - Spanish
 
ThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - GermanThousandEyes Enterprise Digital Workshop - German
ThousandEyes Enterprise Digital Workshop - German
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital Workshop
 
Introduction to ThousandEyes and Meraki MX for Partners
Introduction to ThousandEyes and Meraki MX for PartnersIntroduction to ThousandEyes and Meraki MX for Partners
Introduction to ThousandEyes and Meraki MX for Partners
 
Level-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesLevel-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyes
 
Level-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyesLevel-up Your Cloud Visibility Into AWS With ThousandEyes
Level-up Your Cloud Visibility Into AWS With ThousandEyes
 

Recently uploaded

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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
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?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Using Data to Determine Where to Build a New Data Center

  • 1. Using Data to Determine Where to Build a New Data Center Eugene Yaacobi, Shutterstock
  • 2. Who Am I? • Nerd • Manager, Infrastructure @ Shutterstock • I also like cars
  • 3. A Little About Shutterstock • We are a stock photo, footage, and music company • 12 years old - founded in 2003 • Made in NY • Offices in Amsterdam, Berlin, Chicago, Dallas, Denver, London, Los Angeles, Montreal, Paris, San Francisco, and Silicon Valley • Over 600 employees • 4 images sold every second • Focus on volume, unbiased search experience. • Translated into 20 languages • Accepting 9 currencies • Customers in 150+ countries
  • 4. A Little About Shutterstock (cont.) • Two-sided marketplace • Over 1.3 million active customers from 150 countries • 80,000 contributors in 100 countries • 60 mm images; over 50,000 images added every day (look at the counter on the site and round down to the nearest million) • 3mm+ video clips; over 90% HD, 160,000 4K clips, and 3,000 videos added every day • 500 mm paid downloads to date, selling 4 images per second • $350 mm paid to contributors since 2003
  • 5. Infrastructure at Shutterstock • The service that every other service is built on: • 3 Datacenters • 4,000 servers running CentOS • Servers are mostly virtualized • ~500 network devices • Brocade load balancers • Juniper routers and switches, running JunOS
  • 6. The Infrastructure Group at Shutterstock • First responders to site issues • 1OC for immediate alerts • Made up of five teams: • SRE - training • Tools - internal tooling • Storage - Purchasable asset storage • Assets - Hardware acquisition • Traffic - Network engineering
  • 7. Hey Infrastructure Where do we put our next deployment?
  • 8. Great question! Our assets are downloaded all over the world
  • 9. Every second counts! 40% of people abandon a website that takes more than 3 seconds to load.
  • 10. If an e-commerce site is making $100,000 per day, a 1 second page delay could potentially cost you $2.5 million in lost sales every year This makes executives sad pandas
  • 11. Step 1 Decide what regions are important to you
  • 12. Step 2 Create some Tests
  • 13. Step 3 Let Simmer
  • 14. Step 4 Review and Analyze
  • 15. Look at response times Pay attention to where the client is spending more time
  • 16. Look at your page loads Good starting spot is your worst performer
  • 17. Drill down into your data You can learn some cool things
  • 19. What else can the data be used for? Things
  • 20. Like what? • Ad-Hoc Troubleshooting • Monitor and Alert on Overall Site Performance • Does the site function properly and efficiently in all locations? • If not: • Which locations are performing under expectations? • Why are these locations seeing degraded performance?
  • 21. Bananas are Yummy So are Grapes Now you know where to deploy your next site

Editor's Notes

  1. Started my life as a sysadmin when I was in Junior High. I found a Red Hat 7.2 disc inside of a Red Hat For Dummies book, and popped the disc in Eventually I figured out my way around the command line I thought it would be a great idea to make some money with my uber linux skills and started a hosting company. Since being old enough to hold real jobs, I’ve mostly worked at various managed hosting companies and lead teams at them. Joined Shutterstock in 2013 as part of the WebOps group while on that group I built out an Openstack cluster, ultimately moved into the Infrastructure Group where I took over our datacenter and network operations before transitioning to my position today as Manager of Infrastructure.
  2. We are a stock photo, footage, and music company: 12 years old - founded in 2003 Made in NY Offices in Amsterdam, Berlin, Chicago, Dallas, Denver, London, Los Angeles, Montreal, Paris, San Francisco, and Silicon Valley Over 600 employees 4 images sold every second Focus on volume, unbiased search experience. Translated into 20 languages Accepting 9 currencies Customers in 150+ countries
  3. Everything you build or sell lives on top of the basic Infrastructure we design, scale & maintain. Our goal is to build & maintain a first class Infrastructure to enable + Sales and Accounts teams to keep our customers delighted + Product and Engineering teams to rapidly make new products Finance teams to support all business units What is the environment like Servers: CentOS Network: JunOS 4k Running Instances - Mostly Virtual 3 Datacenters Interesting facts Stacked end to end, the amount of hard drives we use today is as tall as the Eiffel Tower Power Statistic from 2020 Talk
  4. We are the first responders Infrastructure Supports over 30 product teams 1OC SEV-0/1 Rest of team works on longer term projects/assists as needed A day in the life of a network Engineer Office Build-outs WiFi Improvement Projects Standardization / Automation Standards Process (Using GitHub for +1,0,-1) Troubleshooting (should somehow tie in how we use ThousandEyes) Segway into Infra building out a new site
  5. https://blog.kissmetrics.com/loading-time/
  6. https://blog.kissmetrics.com/loading-time/
  7. Many ways to figure this out Google Analytics (see where your traffic is coming from) I picked 10 places that I’d like to visit for this example and setup a
  8. Let the data collect
  9. I built a report in ThousandEyes with some things you may want to look at Average page load times Average response times
  10. Sometimes a performance issue is related to the application and the network isn’t the bottleneck
  11. In my test example, I will use South Korea
  12. The important thing is to have the Connect, SSL, and Receive as low as possible By being closer to the end-user we can shorten these times and have better performance
  13. Adhoc Troubleshooting Better visualization into how pervasive a reported issue is: Is it global? Is it only occurring in one location? If so, is it widespread in that location, or just a few ISPs having trouble?