{"id":186,"date":"2009-04-02T14:58:21","date_gmt":"2009-04-02T18:58:21","guid":{"rendered":"http:\/\/www.webperformanceinc.com\/company\/news\/?p=52"},"modified":"2009-04-20T13:03:56","modified_gmt":"2009-04-20T17:03:56","slug":"web-performance-inc-helps-massage-envy-scale-for-the-holiday-season","status":"publish","type":"post","link":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/2009\/04\/web-performance-inc-helps-massage-envy-scale-for-the-holiday-season\/","title":{"rendered":"Web Performance, Inc. Helps Massage Envy Scale for the Holiday Season"},"content":{"rendered":"<p>Load testing quickly locates source of CPU overload, providing maximum capacity for busy holiday season on schedule to maximum capacity.<\/p>\n<p>Durham, NC \u2013 March 23, 2009 \u2013 As <a href=\"http:\/\/massageenvy.com\">Massage Envy<\/a> prepared for a record of online gift card sales its agency, <a href=\"http:\/\/lavidge.com\">The Lavidge Company<\/a>, worked with Web Performance, Inc. (WPI) to load test the environment so it could meet demand.  Web Performance worked with the agency and found ways of increasing the number of concurrent users each Web server could handle allowing each server to handle 4x more traffic.<\/p>\n<p>Using its <a href=\"\/load-testing\">Web Performance Load Tester<\/a> application, WPI began systematically testing various components of the system, quickly locating a key section of code that wasn\u2019t scaling properly.<\/p>\n<p>\u201cWithout performing a load test, Massage Envy wouldn\u2019t have seen this problem until its busiest day right in the middle of holiday sales,\u201d says Matt Drew, Performance Engineer with Web Performance, Inc. \u201cProblems like this are completely unnoticeable until a system is under load. Normally, problems like these can take forever to find. But our process uncovers these bottlenecks very quickly.\u201d<\/p>\n<p>WPI developed and ran three custom test cases to simulate browsing and search functions on various paths through the site, retesting the site and improving capacity each time code was revised. The Massage Envy website (www.massageenvy.com) can now support its target concurrent users, and can scale as needed with additional Web servers based on demand.  The testing process was able to insure a smooth customer experience and save significant capital expense by maximizing hardware already in place.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Load testing quickly locates source of CPU overload, providing maximum capacity for busy holiday season on schedule to maximum capacity.<br \/>\nDurham, NC \u2013 March 23, 2009 \u2013 As <a href=\"http:\/\/massageenvy.com\">Massage Envy<\/a> prepared for a record of online gift card sales its agency, <a href=\"http:\/\/lavidge.com\">The Lavidge Company<\/a>, worked with Web Performance, Inc. (WPI) to load test the environment so it could meet demand.  Web Performance worked with the agency and found ways of increasing the number of concurrent users each Web server could handle allowing each server to handle 4x more traffic.<br \/>\nUsing its <a href=\"\/load-testing\">Web Performance Load Tester<\/a> application, WPI began &hellip; <a href=\"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/2009\/04\/web-performance-inc-helps-massage-envy-scale-for-the-holiday-season\/\">Continue reading &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40,42],"tags":[43],"class_list":["post-186","post","type-post","status-publish","format-standard","hentry","category-case-studies","category-load-tester-software","tag-services"],"_links":{"self":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/comments?post=186"}],"version-history":[{"count":4,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/186\/revisions"}],"predecessor-version":[{"id":189,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/posts\/186\/revisions\/189"}],"wp:attachment":[{"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/media?parent=186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/categories?post=186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webperformance.com\/load-testing-tools\/blog\/wp-json\/wp\/v2\/tags?post=186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}