1. A method comprising: receiving an instruction associated with an application; commencing parallel processing, associated with the application, using a unit of execution, the unit of execution operating with one or more other units of execution when performing the parallel processing associated with the application; sending a query to a destination, the query being: related to the parallel processing, sent after the unit of execution has commenced parallel processing, and sent from the unit of execution; receiving an answer to the query, the answer being: associated with the query, received at the unit of execution, and received after the query is sent; modifying the parallel processing when the answer is received, the modifying being: related to the instruction, and based on the answer; and generating a result using the unit of execution, the result including at least one of: executable code, or data generated by the unit of execution, the receiving the instruction, the commencing, the sending, the receiving the answer, the modifying, and the generating being performed by one or more computers.