Welcome!

Machine Learning Authors: Kevin Benedict, Yeshim Deniz, Liz McMillan, Elizabeth White, Jyoti Bansal

Related Topics: Microservices Expo, Java IoT, Industrial IoT, Microsoft Cloud, Machine Learning , Agile Computing, Apache

Microservices Expo: Article

Case Study: Preventing Site Outages During the Holiday Rush

Performance testing in advance of trigger points can save your customer relations

This time of year, many companies are now in the process of conducting web load testing in advance of the holidays. In this article, you'll learn details on how a large online retailer conducted web load testing in advance of the holiday spike in traffic - and they're moving into the holiday season more confidently than ever.

Why This ‘Retailer' Came to Compuware
As a leading retailer of personalized gifts, it needed to ensure that its website would be ready for the 2012 holidays. Despite load testing its site last year with a different vendor, The Retailer experienced several outages during peak traffic, costing them significant revenue. Great customer experiences and relationships are very important to this Retailer - both in-store and online. However, as a result of the site outages, customer relationships were impacted both online and in its brick and mortar locations.

In order to provide its customers with great experiences, and protect its reputation, the Retailer's online store has to not only provide a great shopping experience, but also withstand the traffic spikes caused by seasonal upswings, events and promotions. Since performance directly impacts the business, much is riding on the performance of its website during the critical holiday season.

Understandably, leery of promises about ensuring scalability after last years' experience, the Retailer contacted Compuware to engage services to deploy its Gomez 360o Web Load Testing solution which was selected based on three key factors:

  • Enough Load could be generated from enough locations to thoroughly stress its system;
  • Real browser technology for the agents would ensure the most realistic testing and problem identification; and
  • The diagnostic capabilities of dynaTrace's PurePath technology would show the root cause of any problem

The Retailer utilized Compuware Professional services in order to have an independent third-party that would help them design a test plan to re-create issues, not just prove that the system worked.

With Gomez 360o Web Load Testing, each transaction performed during load testing was traced. In addition, all of the diagnostic information correlated into load test reports so there was complete visibility into how applications behaved under load. Armed with this information, the Retailer identified any problems in both proprietary code as well as third-party code.

Retailer's Plan of Attack

  • Test from the end-user perspective using last mile, real browsers and less than ideal Internet speeds.
  • Test the production system during least use in the middle of the night giving a four hour test window with normal peaks lasting approximately 10 hours
  • Calculate load volume based on highest hourly historical activity - then multiply the test window by 2.5 to obtain a 10 hour peak.

Results
The Retailer's site could handle the peak load but not for the allotted four hours. The analysis revealed multiple root causes of instability including:

  • Load balancer issues
  • Gateway errors
  • SQL issues
  • JVM Issues

Reconfiguring the load balancer solved the site crashes while code changes optimized certain queries. JVM optimization was taken care of by forcing garbage collection more frequently.

The quality and speed of the Retailer's website is now on par to provide exceptional user experiences for their e-commerce customers, aligning it with the caliber of in-store service that is expected. The Retailer was also able to reduce testing iterations and cycle time with proactive problem resolution and prevention and validate that the website architecture is performing properly for maximum scalability under peak load.

Actionable data is easily provided to their outsourced development vendor. This not only gives the vendor a deep, code level view in order to quickly fix and optimize the application code, but relations between the vendor and the retailer are greatly improved since the data eliminates finger pointing.

The Retailer is confident it will not have a repeat of last year's outages and its site will perform optimally during peak traffic periods throughout the holiday season.

To learn how performance testing in advance of trigger points can save your customer relations, attend our live webcast with Forrester's Peter Wannemacher on Thursday, Nov. 15.

More Stories By Laura Strassman

Laura Strassman has more than 20 years of experience in product management and marketing in the technology space, and has focused extensively in the application performance area. At SmartBear, she is responsible for technical content strategy and programs for AlertSite UXM, the company’s industry-leading user experience and performance monitoring platform. Prior to SmartBear, Strassman held positions at companies in the application performance, digital video, speech recognition and software development tool markets.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@CloudExpo Stories
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
Have you ever noticed how some IT people seem to lead successful, rewarding, and satisfying lives and careers, while others struggle? IT author and speaker Don Crawley uncovered the five principles that successful IT people use to build satisfying lives and careers and he shares them in this fast-paced, thought-provoking webinar. You'll learn the importance of striking a balance with technical skills and people skills, challenge your pre-existing ideas about IT customer service, and gain new in...
SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network...
SYS-CON Events announced today that Infranics will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Since 2000, Infranics has developed SysMaster Suite, which is required for the stable and efficient management of ICT infrastructure. The ICT management solution developed and provided by Infranics continues to add intelligence to the ICT infrastructure through the IMC (Infra Management Cycle) based on mathemat...
SYS-CON Events announced today that SD Times | BZ Media has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. BZ Media LLC is a high-tech media company that produces technical conferences and expositions, and publishes a magazine, newsletters and websites in the software development, SharePoint, mobile development and commercial UAV markets.
SYS-CON Events announced today that Cloudistics, an on-premises cloud computing company, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Cloudistics delivers a complete public cloud experience with composable on-premises infrastructures to medium and large enterprises. Its software-defined technology natively converges network, storage, compute, virtualization, and management into a ...
Now that the world has connected “things,” we need to build these devices as truly intelligent in order to create instantaneous and precise results. This means you have to do as much of the processing at the point of entry as you can: at the edge. The killer use cases for IoT are becoming manifest through AI engines on edge devices. An autonomous car has this dual edge/cloud analytics model, producing precise, real-time results. In his session at @ThingsExpo, John Crupi, Vice President and Eng...
There are 66 million network cameras capturing terabytes of data. How did factories in Japan improve physical security at the facilities and improve employee productivity? Edge Computing reduces possible kilobytes of data collected per second to only a few kilobytes of data transmitted to the public cloud every day. Data is aggregated and analyzed close to sensors so only intelligent results need to be transmitted to the cloud. Non-essential data is recycled to optimize storage.
Historically, some banking activities such as trading have been relying heavily on analytics and cutting edge algorithmic tools. The coming of age of powerful data analytics solutions combined with the development of intelligent algorithms have created new opportunities for financial institutions. In his session at 20th Cloud Expo, Sebastien Meunier, Head of Digital for North America at Chappuis Halder & Co., will discuss how these tools can be leveraged to develop a lasting competitive advanta...
SYS-CON Events announced today that HTBase will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. HTBase (Gartner 2016 Cool Vendor) delivers a Composable IT infrastructure solution architected for agility and increased efficiency. It turns compute, storage, and fabric into fluid pools of resources that are easily composed and re-composed to meet each application’s needs. With HTBase, companies can quickly prov...
"I think that everyone recognizes that for IoT to really realize its full potential and value that it is about creating ecosystems and marketplaces and that no single vendor is able to support what is required," explained Esmeralda Swartz, VP, Marketing Enterprise and Cloud at Ericsson, in this SYS-CON.tv interview at @ThingsExpo, held June 7-9, 2016, at the Javits Center in New York City, NY.
In their Live Hack” presentation at 17th Cloud Expo, Stephen Coty and Paul Fletcher, Chief Security Evangelists at Alert Logic, provided the audience with a chance to see a live demonstration of the common tools cyber attackers use to attack cloud and traditional IT systems. This “Live Hack” used open source attack tools that are free and available for download by anybody. Attendees learned where to find and how to operate these tools for the purpose of testing their own IT infrastructure. The...
SYS-CON Events announced today that IoT Now has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. IoT Now explores the evolving opportunities and challenges facing CSPs, and it passes on some lessons learned from those who have taken the first steps in next-gen IoT services.
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex softw...
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
As businesses adopt functionalities in cloud computing, it’s imperative that IT operations consistently ensure cloud systems work correctly – all of the time, and to their best capabilities. In his session at @BigDataExpo, Bernd Harzog, CEO and founder of OpsDataStore, will present an industry answer to the common question, “Are you running IT operations as efficiently and as cost effectively as you need to?” He will expound on the industry issues he frequently came up against as an analyst, and...
Keeping pace with advancements in software delivery processes and tooling is taxing even for the most proficient organizations. Point tools, platforms, open source and the increasing adoption of private and public cloud services requires strong engineering rigor - all in the face of developer demands to use the tools of choice. As Agile has settled in as a mainstream practice, now DevOps has emerged as the next wave to improve software delivery speed and output. To make DevOps work, organization...
The financial services market is one of the most data-driven industries in the world, yet it’s bogged down by legacy CPU technologies that simply can’t keep up with the task of querying and visualizing billions of records. In his session at 20th Cloud Expo, Jared Parker, Director of Financial Services at Kinetica, will discuss how the advent of advanced in-database analytics on the GPU makes it possible to run sophisticated data science workloads on the same database that is housing the rich inf...
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
Apache Hadoop is emerging as a distributed platform for handling large and fast incoming streams of data. Predictive maintenance, supply chain optimization, and Internet-of-Things analysis are examples where Hadoop provides the scalable storage, processing, and analytics platform to gain meaningful insights from granular data that is typically only valuable from a large-scale, aggregate view. One architecture useful for capturing and analyzing streaming data is the Lambda Architecture, represent...