1. A system, comprising: one or more processors; memory coupled to the one or more processors and configured to store program instructions executable by the one or more processors to implement: one or more applications configured to initiate one or more transactions, wherein each of the one or more transactions comprises requests to access one or more data sources; and a transaction manager configured to manage the one or more transactions initiated by the one or more applications, wherein the transaction manager is configured to pause the one or more transactions in response to a pause request and to resume the one or more transactions in response to a resume request, wherein while paused, the transaction manager does not allow the one or more transactions to complete.