How to Do Website Performance Analysis and Tuning with Flood and Apache 2.0 Justin Erenkrantz University of California, Irvine Aaron Bannert Covalent Technologies 1 The 4th O’Reilly Open Source Convention No, not this type of flood E http://www.eng.uci.edu/˜bfs/flood.jpg 2 The 4th O’Reilly Open Source Convention Flood E http://httpd.apache.org/test/flood/ E Subproject of the Apache HTTP Server Project E Licensed under the Apache Software License a E Mailing List: [email protected] Updated slides at: http://www.clove.org/flood-presentation/ a http://www.apache.org/LICENSE.txt 3 The 4th O’Reilly Open Source Convention Why should you care about performance? 4 The 4th O’Reilly Open Source Convention Performance equals $$ E Meet expectations E Economies of scale E Bang for buck 5 The 4th O’Reilly Open Source Convention Capacity Planning E How far can you go? E Average load E Peak load 6 The 4th O’Reilly Open Source Convention Learn to love the Slashdot effect 7 The 4th O’Reilly Open Source Convention Learn to love the Slashdot effect (cont.) E Publicity is good E May miss opportunity E Need to capitalize 8 The 4th O’Reilly Open Source Convention Denial of Service E Worms E Malicious attacks E Email harvesters E Robots 9 The 4th O’Reilly Open Source Convention Unforseen factors E Catastrophic events F A spokeswoman for Keynote Europe, a firm that monitors Internet performance, said “the [9/11] slowdown was worse than ... Code Red.” a E May affect your ISP E May affect potential client’s ISP a http://news.cnet.com/investor/news/newsitem/0-9900-1028-7130948-0.html 10 The 4th O’Reilly Open Source Convention
Description: