Webtech 09 - Performance: Wer langsam ist, wird verlassen
-
date post
21-Oct-2014 -
Category
Technology
-
view
2.048 -
download
0
description
Transcript of Webtech 09 - Performance: Wer langsam ist, wird verlassen
![Page 1: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/1.jpg)
Wer langsam ist, wird verlassen
- Web-Performance-Tuning
Dr. Johannes MainuschWebTech Conference, 16. November 2009
![Page 2: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/2.jpg)
2
XINGOperations
![Page 3: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/3.jpg)
XING ist das führende europäische Online-Business-Netzwerk
![Page 4: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/4.jpg)
>660.000
Premium-Mitglieder
>8.300.000
Mitglieder
![Page 5: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/5.jpg)
+300Server in
2 Rechenzentren
2 [s]Reaktionszeit
![Page 6: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/6.jpg)
Mitarbeiter im Engineering~100
Releases im Jahr50
![Page 7: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/7.jpg)
7
Performancematters
![Page 8: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/8.jpg)
8
Was war unsere erste technische Erfahrung?
![Page 9: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/9.jpg)
9
Performancematters
![Page 10: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/10.jpg)
10
Supercomputer Brain
![Page 11: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/11.jpg)
11
Studien belegen:
wer langsam ist, wird verlassen
http://radar.oreilly.com/2009/06/bing-and-google-agree-slow-pag.html
![Page 12: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/12.jpg)
matters!
Speed
![Page 13: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/13.jpg)
13
Der Wasserfall Graph, was tun…
Wasserfall Graph
![Page 14: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/14.jpg)
14
Der Wasserfall Graph, was tun…
![Page 15: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/15.jpg)
15
Der Wasserfall Graph, was tun…
![Page 16: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/16.jpg)
16
![Page 17: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/17.jpg)
17
FrameOf Mind
![Page 18: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/18.jpg)
18
![Page 19: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/19.jpg)
19
Some things are obvious…
![Page 20: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/20.jpg)
20
![Page 21: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/21.jpg)
21
…othersare hidden in plain sight…
![Page 22: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/22.jpg)
22
![Page 23: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/23.jpg)
23
…keep on(re)searching!
![Page 24: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/24.jpg)
24
![Page 25: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/25.jpg)
3 Dinge,die uns
schneller machen
![Page 26: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/26.jpg)
26
OperationsMonitoring
![Page 27: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/27.jpg)
27
1. Operations Monitoring
Kilobytes per pageview
![Page 28: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/28.jpg)
Messen, was der Benutzer erlebt...
![Page 29: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/29.jpg)
29
![Page 30: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/30.jpg)
30
![Page 31: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/31.jpg)
31
![Page 32: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/32.jpg)
32
Open social Server failure...
![Page 33: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/33.jpg)
33
![Page 34: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/34.jpg)
34
PreloadingAssets
![Page 35: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/35.jpg)
35
BLA, BLA, BLA,BLA, BLA
I FEEL LIKE I‘VE HEARD ALL THIS
BEFORE…
![Page 36: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/36.jpg)
36
![Page 37: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/37.jpg)
ca. ¼ Sekunde Performance-Boost
2009-10-15
![Page 38: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/38.jpg)
39
InViewport?
![Page 39: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/39.jpg)
40
2. Asset Preloading
https://www.xing.com/
scro
llen
![Page 40: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/40.jpg)
41
![Page 41: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/41.jpg)
42
![Page 42: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/42.jpg)
43
![Page 43: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/43.jpg)
44
![Page 44: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/44.jpg)
45
![Page 45: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/45.jpg)
46
- 50% !!!
![Page 46: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/46.jpg)
47
![Page 47: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/47.jpg)
Nach 1,5 Jahren …
![Page 48: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/48.jpg)
Wohin wirnoch wollen…
![Page 50: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/50.jpg)
51
01
Thank you for your attention!
Vielen Dankfür Ihre Aufmerksamkeit
Dr. Johannes Mainusch Vice President Operations
![Page 51: Webtech 09 - Performance: Wer langsam ist, wird verlassen](https://reader036.fdocuments.net/reader036/viewer/2022081412/54463fcbafaf9f5d178b45e2/html5/thumbnails/51.jpg)
XING – Powering Relationships 52
DISCLAIMERThis 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.