1. A computer-implemented method comprising accepting from a source a task or a job to be executed in a persistently stored database, the task or job corresponding to a transaction to be committed, the task or job requiring access to change specific data in the database in order to execute the task or job, the data in the database being consistent and being subject to another conflicting task or job, before the task or job has been executed, providing an acknowledgement to the source indicating that the task or job is guaranteed to be executed, the task or job to be executed in the database notwithstanding the conflicting task or job and the task or job to be executed in a manner to maintain the consistency of the data pieces in the database.