1. A method comprising: defining a first plurality of resource consumptions in a first synthetic application definition, wherein the first plurality of resource consumptions are equivalent to consumptions by a candidate application at a first level of user demand; receiving the first synthetic application definition at a synthetic application, the first synthetic application definition including a registry including a listing of a plurality of nodes of a computing system and respective addresses corresponding to the plurality of nodes; parsing the registry to identify the plurality of nodes; parsing the synthetic application definition to identify a first plurality of quantities of resources of the first plurality of nodes of the computing system; consuming, with the synthetic application and based on the first synthetic application definition, a-the first plurality of quantities of resources of the plurality of nodes of the computing system; recording a first performance of the synthetic application; creating a second synthetic application definition based on the first synthetic application definition, wherein creating the second application definition comprises defining, in the second synthetic application definition, a second plurality of resource consumptions, wherein the second plurality of resource consumptions are equivalent to consumptions by the candidate application at a second level of user demand; distributing the second synthetic application definition to the synthetic application; consuming, with the synthetic application and based on the second synthetic application definition, a second plurality of quantities of resources of the plurality of nodes of the computing system; recording a second performance of the synthetic application; and evaluating the computing system based upon the first performance and the second performance.