1. A method performed by at least a computer processor, said method comprising: a workload distributor executing a first instance of an application in a first environment in a first computing device and also executing a second instance of the application in a second environment in a second computing device, said first environment being a performance environment with minimal tracing, said second environment being a secure instrumented environment; receiving by the workload distributor an input stream for said application; identifying a first unit of work for said application within said input stream and causing said first unit of work to be executed within said first environment; identifying a second unit of work for said application within said input stream and causing said second unit of work to be executed within said first environment and said second environment; receiving performance results from said first environment for said second unit of work; receiving obfuscated detailed trace data from said second environment for said second unit of work; combining said performance results and said detailed trace data into a results set for said second unit of work; and wherein said units of work comprise portions of said application written in a functional manner.