1. A system for managing computing resources, the system comprising: a processor; and a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the processor to cause the system to: initialize in a computer system, an application, the application corresponding to one or more commit signatures, each of the one or more commit signatures corresponding to a transaction within the application; determine that the one or more commit signatures are not saved in a commit block (COB); generate, in response to determining that the commit signature is not saved in the COB, a set of resource data by saving the one or more commit signatures, the set of resource data containing information for allocating resources corresponding to the application in the form of one or more commit signatures, wherein the first set of resource data includes: memory usage, processing power usage, network configurations, file space, statistical information pertaining to the first set of resource data, and timestamps based on the resource usage; and save the set of resource data in the COB, the set of resource data corresponding to the one or more commit signatures.