Transaction processing
Nell'ambito della Informatica teorica, il transaction processing è quella modalità di gestione dei dati che opera le proprie elaborazioni attraverso la suddivisione in singole ed indivisibili operazioni chiamate transazioni.
Ciascuna transazione deve completarsi con un successo o con un fallimento delle operazioni associate in modo univoco, non potendo mai restare in uno stadio intermedio (ad esempio in uno stato di attesa, di loop, ecc.)