SlideShare una empresa de Scribd logo
1 de 51
Wer langsam ist, wird verlassen - Web-Performance-Tuning Dr. Johannes Mainusch WebTechConference, 16. November 2009
2 XING Operations
XING ist das führende europäische Online-Business-Netzwerk
>8.300.000 >660.000 Mitglieder Premium-Mitglieder
Reaktionszeit 2 [s] +300 Server in  2 Rechenzentren
50 Releases im Jahr ~100 Mitarbeiter im Engineering
7 Performance matters
8 Was war  unsereerste technischeErfahrung?
9 Performance matters
10 Supercomputer  Brain
11           http://radar.oreilly.com/2009/06/bing-and-google-agree-slow-pag.html Studienbelegen: werlangsamist, wirdverlassen
Speed matters!
13 Wasserfall Graph DerWasserfall Graph, was tun…
14 DerWasserfall Graph, was tun…
15 DerWasserfall Graph, was tun…
16
17 Frame Of Mind
18
19 Some things  are obvious…
20
21 …others are hidden in plain sight…
22
23 …keep on (re)searching!
24
3 Dinge, die uns  schneller  machen
26 Operations Monitoring
27 	Kilobytes per pageview 1. Operations Monitoring
Messen, was der Benutzer erlebt...
29
30
31
32 Open social Server failure...
33
34 Preloading Assets
35 I feel like I‘ve heard all this before… Bla, bla, bla, bla, bla
36
2009-10-15 ca. ¼ Sekunde Performance-Boost
38
39 In Viewport?
40 2. Asset Preloading https://www.xing.com/   scrollen
41
42
43
44
45
46 - 50% !!!
47
Nach 1,5 Jahren …
Wohin wir noch wollen…
Wirstellenein!  de-jobs@xing.com
51 01 Vielen DankfürIhreAufmerksamkeit Dr. Johannes Mainusch  VicePresidentOperations   Thank you for your attention!

Más contenido relacionado

Similar a Webtech 09 - Performance: Wer langsam ist, wird verlassen

Agil bleiben - Motorhaube auf bei XING
Agil bleiben - Motorhaube auf bei XINGAgil bleiben - Motorhaube auf bei XING
Agil bleiben - Motorhaube auf bei XINGXING AG
 
Webtech 09 - Wer am Ziel ist, irrt sich
Webtech 09 - Wer am Ziel ist, irrt sichWebtech 09 - Wer am Ziel ist, irrt sich
Webtech 09 - Wer am Ziel ist, irrt sichXING AG
 
AmaXING Agile - Keine Heilung ohne Jucken
AmaXING Agile - Keine Heilung ohne JuckenAmaXING Agile - Keine Heilung ohne Jucken
AmaXING Agile - Keine Heilung ohne JuckenXING AG
 
Aurora investor presentation - january 2018
Aurora   investor presentation - january 2018Aurora   investor presentation - january 2018
Aurora investor presentation - january 2018AuroraCannabis
 
Aurora investor presentation - january 2018
Aurora   investor presentation - january 2018Aurora   investor presentation - january 2018
Aurora investor presentation - january 2018AuroraCannabis
 
Aurora Investor presentation December 2017
Aurora Investor presentation December 2017Aurora Investor presentation December 2017
Aurora Investor presentation December 2017AuroraCannabis
 
Private Equity A4 - Marketing - EXTERNAL
Private Equity A4 - Marketing - EXTERNALPrivate Equity A4 - Marketing - EXTERNAL
Private Equity A4 - Marketing - EXTERNALMirana Rakotoniaina
 
Investment Banking - Marketing - EXTERNAL
Investment Banking - Marketing - EXTERNALInvestment Banking - Marketing - EXTERNAL
Investment Banking - Marketing - EXTERNALMirana Rakotoniaina
 
Mkango Presentation January 2015
Mkango Presentation January 2015Mkango Presentation January 2015
Mkango Presentation January 2015Aoife Brady
 
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)jefry sahayam
 
Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions SAP Ariba
 
Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions 	Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions SAP Ariba
 
SplunkLive! Warsaw 2016 - Machine Learning
SplunkLive! Warsaw 2016 - Machine LearningSplunkLive! Warsaw 2016 - Machine Learning
SplunkLive! Warsaw 2016 - Machine LearningSplunk
 
Summary of financial results for the 1Q2022
 Summary of financial results for the 1Q2022 Summary of financial results for the 1Q2022
Summary of financial results for the 1Q2022InterCars
 
Summary of financial results for the 3Q2022
Summary of financial results for the 3Q2022Summary of financial results for the 3Q2022
Summary of financial results for the 3Q2022InterCars
 
XING AG investor presentation May/June 2013
XING AG investor presentation May/June 2013XING AG investor presentation May/June 2013
XING AG investor presentation May/June 2013XING SE
 
XING AG Preliminary Results 2013
XING AG Preliminary Results 2013XING AG Preliminary Results 2013
XING AG Preliminary Results 2013XING SE
 
Salesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooSalesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooDreamforce
 

Similar a Webtech 09 - Performance: Wer langsam ist, wird verlassen (20)

Agil bleiben - Motorhaube auf bei XING
Agil bleiben - Motorhaube auf bei XINGAgil bleiben - Motorhaube auf bei XING
Agil bleiben - Motorhaube auf bei XING
 
Webtech 09 - Wer am Ziel ist, irrt sich
Webtech 09 - Wer am Ziel ist, irrt sichWebtech 09 - Wer am Ziel ist, irrt sich
Webtech 09 - Wer am Ziel ist, irrt sich
 
AmaXING Agile - Keine Heilung ohne Jucken
AmaXING Agile - Keine Heilung ohne JuckenAmaXING Agile - Keine Heilung ohne Jucken
AmaXING Agile - Keine Heilung ohne Jucken
 
Aurora investor presentation - january 2018
Aurora   investor presentation - january 2018Aurora   investor presentation - january 2018
Aurora investor presentation - january 2018
 
Aurora investor presentation - january 2018
Aurora   investor presentation - january 2018Aurora   investor presentation - january 2018
Aurora investor presentation - january 2018
 
Aurora Investor presentation December 2017
Aurora Investor presentation December 2017Aurora Investor presentation December 2017
Aurora Investor presentation December 2017
 
Private Equity A4 - Marketing - EXTERNAL
Private Equity A4 - Marketing - EXTERNALPrivate Equity A4 - Marketing - EXTERNAL
Private Equity A4 - Marketing - EXTERNAL
 
deck.pdf
deck.pdfdeck.pdf
deck.pdf
 
Investment Banking - Marketing - EXTERNAL
Investment Banking - Marketing - EXTERNALInvestment Banking - Marketing - EXTERNAL
Investment Banking - Marketing - EXTERNAL
 
Presentation-Jan2015
Presentation-Jan2015Presentation-Jan2015
Presentation-Jan2015
 
Mkango Presentation January 2015
Mkango Presentation January 2015Mkango Presentation January 2015
Mkango Presentation January 2015
 
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)
Renesola Modules-Jefry 9643282399 (Solar panel Manufacturer China& India)
 
Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions
 
Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions 	Accelerate Digital Transformation of Finance with Concur Solutions
Accelerate Digital Transformation of Finance with Concur Solutions
 
SplunkLive! Warsaw 2016 - Machine Learning
SplunkLive! Warsaw 2016 - Machine LearningSplunkLive! Warsaw 2016 - Machine Learning
SplunkLive! Warsaw 2016 - Machine Learning
 
Summary of financial results for the 1Q2022
 Summary of financial results for the 1Q2022 Summary of financial results for the 1Q2022
Summary of financial results for the 1Q2022
 
Summary of financial results for the 3Q2022
Summary of financial results for the 3Q2022Summary of financial results for the 3Q2022
Summary of financial results for the 3Q2022
 
XING AG investor presentation May/June 2013
XING AG investor presentation May/June 2013XING AG investor presentation May/June 2013
XING AG investor presentation May/June 2013
 
XING AG Preliminary Results 2013
XING AG Preliminary Results 2013XING AG Preliminary Results 2013
XING AG Preliminary Results 2013
 
Salesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooSalesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can Too
 

Más de XING AG

XING Personal Süd Vortrag am 10. Mai 2016
XING Personal Süd Vortrag am 10. Mai 2016XING Personal Süd Vortrag am 10. Mai 2016
XING Personal Süd Vortrag am 10. Mai 2016XING AG
 
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015XING AG
 
Vortrag XING auf der Zukunft Personal 2014
Vortrag XING auf der Zukunft Personal 2014Vortrag XING auf der Zukunft Personal 2014
Vortrag XING auf der Zukunft Personal 2014XING AG
 
Boost User Insights
Boost User InsightsBoost User Insights
Boost User InsightsXING AG
 
Boost user insights
Boost user insightsBoost user insights
Boost user insightsXING AG
 
XING Vortrag 2014: Personal Nord und Süd
XING Vortrag 2014: Personal Nord und SüdXING Vortrag 2014: Personal Nord und Süd
XING Vortrag 2014: Personal Nord und SüdXING AG
 
Social Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilSocial Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilXING AG
 
Community Programs - Social Media Week 2014
Community Programs - Social Media Week 2014Community Programs - Social Media Week 2014
Community Programs - Social Media Week 2014XING AG
 
2013 10-17 world usability congress visual-virus_brittaullrich
2013 10-17 world usability congress visual-virus_brittaullrich2013 10-17 world usability congress visual-virus_brittaullrich
2013 10-17 world usability congress visual-virus_brittaullrichXING AG
 
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...XING AG
 
XING at User Experience Lisbon
XING at User Experience LisbonXING at User Experience Lisbon
XING at User Experience LisbonXING AG
 
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-Analyse
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-AnalyseJobwechsel: XING Infografiken zur Forsa-Studie und kununu-Analyse
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-AnalyseXING AG
 
Xing API or die
Xing API or dieXing API or die
Xing API or dieXING AG
 
Allianz Gastvortrag XING Recruiting Show 2012
Allianz Gastvortrag XING Recruiting Show 2012Allianz Gastvortrag XING Recruiting Show 2012
Allianz Gastvortrag XING Recruiting Show 2012XING AG
 
Online Recruiting: Trends & Herausforderungen
Online Recruiting: Trends & HerausforderungenOnline Recruiting: Trends & Herausforderungen
Online Recruiting: Trends & HerausforderungenXING AG
 
Die Kraft von sozialen Netzwerken in der Personalsuche nutzen
Die Kraft von sozialen Netzwerken in der Personalsuche nutzenDie Kraft von sozialen Netzwerken in der Personalsuche nutzen
Die Kraft von sozialen Netzwerken in der Personalsuche nutzenXING AG
 
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ MitarbeiternAgiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ MitarbeiternXING AG
 
Xing Product Ideation
Xing Product IdeationXing Product Ideation
Xing Product IdeationXING AG
 
Scaling Kanban
Scaling KanbanScaling Kanban
Scaling KanbanXING AG
 
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean EnterpriseParadigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean EnterpriseXING AG
 

Más de XING AG (20)

XING Personal Süd Vortrag am 10. Mai 2016
XING Personal Süd Vortrag am 10. Mai 2016XING Personal Süd Vortrag am 10. Mai 2016
XING Personal Süd Vortrag am 10. Mai 2016
 
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015
XING AG - Vortrag auf der Zukunft Personal 2015 am 16. September 2015
 
Vortrag XING auf der Zukunft Personal 2014
Vortrag XING auf der Zukunft Personal 2014Vortrag XING auf der Zukunft Personal 2014
Vortrag XING auf der Zukunft Personal 2014
 
Boost User Insights
Boost User InsightsBoost User Insights
Boost User Insights
 
Boost user insights
Boost user insightsBoost user insights
Boost user insights
 
XING Vortrag 2014: Personal Nord und Süd
XING Vortrag 2014: Personal Nord und SüdXING Vortrag 2014: Personal Nord und Süd
XING Vortrag 2014: Personal Nord und Süd
 
Social Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilSocial Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING Profil
 
Community Programs - Social Media Week 2014
Community Programs - Social Media Week 2014Community Programs - Social Media Week 2014
Community Programs - Social Media Week 2014
 
2013 10-17 world usability congress visual-virus_brittaullrich
2013 10-17 world usability congress visual-virus_brittaullrich2013 10-17 world usability congress visual-virus_brittaullrich
2013 10-17 world usability congress visual-virus_brittaullrich
 
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...
Messe Personal Nord und Süd 2013 - Social Recruiting über XING – Fachkräfte f...
 
XING at User Experience Lisbon
XING at User Experience LisbonXING at User Experience Lisbon
XING at User Experience Lisbon
 
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-Analyse
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-AnalyseJobwechsel: XING Infografiken zur Forsa-Studie und kununu-Analyse
Jobwechsel: XING Infografiken zur Forsa-Studie und kununu-Analyse
 
Xing API or die
Xing API or dieXing API or die
Xing API or die
 
Allianz Gastvortrag XING Recruiting Show 2012
Allianz Gastvortrag XING Recruiting Show 2012Allianz Gastvortrag XING Recruiting Show 2012
Allianz Gastvortrag XING Recruiting Show 2012
 
Online Recruiting: Trends & Herausforderungen
Online Recruiting: Trends & HerausforderungenOnline Recruiting: Trends & Herausforderungen
Online Recruiting: Trends & Herausforderungen
 
Die Kraft von sozialen Netzwerken in der Personalsuche nutzen
Die Kraft von sozialen Netzwerken in der Personalsuche nutzenDie Kraft von sozialen Netzwerken in der Personalsuche nutzen
Die Kraft von sozialen Netzwerken in der Personalsuche nutzen
 
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ MitarbeiternAgiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
Agiles PMO: Agile Entwicklung mit 100+ Mitarbeitern
 
Xing Product Ideation
Xing Product IdeationXing Product Ideation
Xing Product Ideation
 
Scaling Kanban
Scaling KanbanScaling Kanban
Scaling Kanban
 
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean EnterpriseParadigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
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
 
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
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
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
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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)
 
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
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
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?
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Webtech 09 - Performance: Wer langsam ist, wird verlassen

  • 1. Wer langsam ist, wird verlassen - Web-Performance-Tuning Dr. Johannes Mainusch WebTechConference, 16. November 2009
  • 3. XING ist das führende europäische Online-Business-Netzwerk
  • 5. Reaktionszeit 2 [s] +300 Server in 2 Rechenzentren
  • 6. 50 Releases im Jahr ~100 Mitarbeiter im Engineering
  • 8. 8 Was war unsereerste technischeErfahrung?
  • 11. 11 http://radar.oreilly.com/2009/06/bing-and-google-agree-slow-pag.html Studienbelegen: werlangsamist, wirdverlassen
  • 13. 13 Wasserfall Graph DerWasserfall Graph, was tun…
  • 16. 16
  • 17. 17 Frame Of Mind
  • 18. 18
  • 19. 19 Some things are obvious…
  • 20. 20
  • 21. 21 …others are hidden in plain sight…
  • 22. 22
  • 23. 23 …keep on (re)searching!
  • 24. 24
  • 25. 3 Dinge, die uns schneller machen
  • 27. 27 Kilobytes per pageview 1. Operations Monitoring
  • 28. Messen, was der Benutzer erlebt...
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32 Open social Server failure...
  • 33. 33
  • 35. 35 I feel like I‘ve heard all this before… Bla, bla, bla, bla, bla
  • 36. 36
  • 37. 2009-10-15 ca. ¼ Sekunde Performance-Boost
  • 38. 38
  • 40. 40 2. Asset Preloading https://www.xing.com/ scrollen
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46 - 50% !!!
  • 47. 47
  • 49. Wohin wir noch wollen…
  • 51. 51 01 Vielen DankfürIhreAufmerksamkeit Dr. Johannes Mainusch VicePresidentOperations Thank you for your attention!
  • 52. XING – Powering Relationships 52 DISCLAIMER This presentation was produced in November 2009 by XING AG (the "Company") solely for use as an information source for potential business partners and is strictly confidential. It has been made available to you solely for your own information and may not be copied, distributed or otherwise made available to any other person by any recipient. This presentation is not an offer for sale of securities in the United States.The distribution of this presentation to you does not constitute an offer or invitation to subscribe for, or purchase, any shares of the XING AG and neither this presentation nor anything contained herein shall form the basis of, or be relied on in connection with, any offer or commitment whatsoever. The facts and information contained herein are as up-to-date as is reasonably possible and are subject to revision in the future. Neither the Company nor any of its subsidiaries, any directors, officers, employees, advisors nor any other person makes any representation or warranty, express or implied as to, and no reliance should be placed on, the accuracy or completeness of the information contained in this presentation. Neither the Company nor any of its subsidiaries, any directors, officers, employees, advisors or any other person shall have any liability whatsoever for any loss arising, directly or indirectly, from any use of this presentation. The same applies to information contained in other material made available at the presentation. While all reasonable care has been taken to ensure the facts stated herein are accurate and that the opinions contained herein are fair and reasonable, this document is selective in nature and is intended to provide an introduction to, and overview of, the business of the Company. Where any information and statistics are quoted from any external source, such information or statistics should not be interpreted as having been adopted or endorsed by the Company as being accurate. This presentation contains forward-looking statements relating to the business, financial performance and results of the Company and/or the industry in which the Company operates. These statements are generally identified by words such as "believes," "expects," "predicts," "intends," "projects," "plans," "estimates," "aims," "foresees," "anticipates," "targets," and similar expressions. The forward-looking statements, including but not limited to assumptions, opinions and views of the Company or information from third party sources, contained in this presentation are based on current plans, estimates, assumptions and projections and involve uncertainties and risks. Various factors could cause actual future results, performance or events to differ materially from those described in these statements. The Company does not represent or guarantee that the assumptions underlying such forward-looking statements are free from errors nor do they accept any responsibility for the future accuracy of the opinions expressed in this presentation. No obligation is assumed to update any forward-looking statements.