{"id":34,"date":"2007-06-02T16:55:45","date_gmt":"2007-06-03T00:55:45","guid":{"rendered":"http:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/"},"modified":"2017-03-08T14:50:18","modified_gmt":"2017-03-08T22:50:18","slug":"triple-play","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/","title":{"rendered":"Triple Play (that&#8217;s what they say in baseball, right?)"},"content":{"rendered":"<p>Wednesday was the first Firefox release since <a href=\"https:\/\/addons.mozilla.org\">AMO<\/a> 3.0 (Remora) launched in late March. It&#8217;s expected that traffic to Mozilla websites will increase following a release, but it&#8217;s usually in the range of 1.5 times normal traffic. Thursday, traffic to our San Jose facility <b>tripled<\/b> normal traffic, breaking 600 Mb\/s. (The historical graph below is averaged down and doesn&#8217;t show that high, but <a href=\"http:\/\/weblogs.mozillazine.org\/justin\/\">Justin<\/a> will be giving more details from IT&#8217;s point of view soon.)<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png\"><br \/>\n<img decoding=\"async\" src=\"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/historical.png\"><\/p>\n<p>When Firefox is updated, a separate update check for each add-on installed is performed, causing AMO to get quite a bit of traffic. Thursday, however, much of the traffic AMO was seeing was not from the update check &#8211; it was from real people searching, downloading, and browsing the site.<\/p>\n<p>We had over 2000 user accounts created Thursday alone, over three times a normal day. 1 out of every 17 people that saw the <a href=\"http:\/\/en-us.www.mozilla.com\/en-US\/firefox\/2.0.0.4\/whatsnew\/\">What&#8217;s New<\/a> page after updating Firefox clicked on the &#8220;Firefox Add-ons&#8221; link. Both sessions and pageviews on addons.mozilla.org tripled on Thursday &#8211; not including update and blocklist pings. The number of add-on downloads more than tripled from 2 days before.<\/p>\n<p>While all of this increased activity is great news for us, it wasn&#8217;t so great for our app cluster. We had a number of issues throughout the day ranging from memcache hitting connection limits and refusing connections, database server issues, and app servers dying in a domino effect. A huge thanks to IT for keeping the issue under control the whole day, especially <a href=\"http:\/\/blog.mozilla.org\/mrz\">mrz<\/a> who was on call and did not get to sleep.<\/p>\n<p>We were able to make a number of changes Thursday and quickly push them to production, such as directing search to the shadow\/read-only database server, adding to the list of areas of the site we can disable if necessary, and adding more memcache servers. We&#8217;ll be evaluating what we can do to prepare for this if it <a href=\"http:\/\/wiki.mozilla.org\/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x\">happens again<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wednesday was the first Firefox release since AMO 3.0 (Remora) launched in late March. It&#8217;s expected that traffic to Mozilla websites will increase following a release, but it&#8217;s usually in the range of 1.5 times normal traffic. Thursday, traffic to &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/\">Continue reading<\/a><\/p>\n","protected":false},"author":1438,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"coauthors":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Triple Play (that&#039;s what they say in baseball, right?) - Mozilla Web Development<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"mozilla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/\",\"name\":\"Triple Play (that's what they say in baseball, right?) - Mozilla Web Development\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png\",\"datePublished\":\"2007-06-03T00:55:45+00:00\",\"dateModified\":\"2017-03-08T22:50:18+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/70ae25c16f09d053c6d8b5eac29dbda9\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage\",\"url\":\"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png\",\"contentUrl\":\"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/webdev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Triple Play (that&#8217;s what they say in baseball, right?)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/\",\"name\":\"Mozilla Web Development\",\"description\":\"For make benefit of glorious tubes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/70ae25c16f09d053c6d8b5eac29dbda9\",\"name\":\"mozilla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/e77ee64829d0c3831212656324f746d1\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/75d2017e019c87560fe5d148a64659dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/75d2017e019c87560fe5d148a64659dc?s=96&d=mm&r=g\",\"caption\":\"mozilla\"},\"url\":\"https:\/\/blog.mozilla.org\/webdev\/author\/mozilla-2\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Triple Play (that's what they say in baseball, right?) - Mozilla Web Development","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/","twitter_misc":{"Written by":"mozilla","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/","url":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/","name":"Triple Play (that's what they say in baseball, right?) - Mozilla Web Development","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage"},"thumbnailUrl":"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png","datePublished":"2007-06-03T00:55:45+00:00","dateModified":"2017-03-08T22:50:18+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/70ae25c16f09d053c6d8b5eac29dbda9"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#primaryimage","url":"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png","contentUrl":"http:\/\/people.mozilla.com\/~jscott\/amo-graphs\/week.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/webdev\/2007\/06\/02\/triple-play\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/webdev\/"},{"@type":"ListItem","position":2,"name":"Triple Play (that&#8217;s what they say in baseball, right?)"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/webdev\/#website","url":"https:\/\/blog.mozilla.org\/webdev\/","name":"Mozilla Web Development","description":"For make benefit of glorious tubes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/70ae25c16f09d053c6d8b5eac29dbda9","name":"mozilla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/e77ee64829d0c3831212656324f746d1","url":"https:\/\/secure.gravatar.com\/avatar\/75d2017e019c87560fe5d148a64659dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/75d2017e019c87560fe5d148a64659dc?s=96&d=mm&r=g","caption":"mozilla"},"url":"https:\/\/blog.mozilla.org\/webdev\/author\/mozilla-2\/"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/34"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/users\/1438"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/tags?post=34"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/coauthors?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}