S12-303: Lessons Learned in Performance Testing — Cloud Edition

Track: Performance Testing

Speed. Stability. Scalability. These are expected of computer software systems. If a software system is insufficient in regards to any of these qualities, customers may not care if it otherwise functions. Performance is essential.

Economy. Availability. Reliability. These are expected of data storage systems. If a storage system is insufficient in regards to any of these qualities, customers may not care if it otherwise functions. Performance is essential.

Individuals and corporations are rapidly moving data into The Cloud. They are attracted by the economy, availability, and reliability of cloud storage services. They also expect speed, stability, and scalability – they expect to not have to be concerned with these things.

Performance testing is essential in understanding and addressing risks related to speed, stability, and scalability. It becomes even more important when others entrust you with important data that they expect to be safely stored and available on demand. Ironically, user expectations can be met by building distributed redundant systems that are designed and tested to fail.

Performance Testing can easily become a complex task. The intractable number of factors with potential to impact performance make it easy to test poorly — failing to find the most important threats to performance in time to do something about them. This requires sapient execution and rapid learning — often through failure.

Join Ben Simo as he shares some lessons learned through 20 years of performance testing experience. Ben will focus on real-world examples from his current work developing and testing highly-redundant distributed cloud storage services.

Come learn how, when it comes to meeting performance expectations, failure is not only an option; it is essential.


Download Presentation
Please Note: The presentations are intended for attendees only. The presentations page is password protected – contact info@softwaretestpro.com for verification of attendance and the password to access the presentation.


Session Speaker:

Ben SimoBen Simo – Software Development Engineer in Test, GoDaddy.com
Ben Simo has been helping make quality assurance possible as a software (and sometimes hardware) tester and developer for over 20 years. Ben is a proponent of the Context-Driven School of software testing, and is the past President of the Association for Software Testing (AST). Ben joined the Go Daddy Nebula R&D team in 2010, where he currently focuses on the performance of Go Daddy’s cloud storage products & services.