Performance is a critical aspect of any software application that aims to reach a large audience. Even a minimal failure in an application’s performance can result in significant losses for a company. For instance, a five-minute downtime of Google.com in 2013 was...