1. A system for processing a transaction, comprising: a processor configured to check a condition using data in a first database, wherein the data is associated with a transaction, wherein the data in the first database is latched before checking the condition and is unlatched after checking the condition; the processor is further configured to indicate to a second database to check the condition using data in the second database, wherein the data is associated with the transaction, wherein the data in the second database is latched before checking the condition and is unlatched after checking the condition; and a memory coupled to the processor and configured to provide the processor with instructions.