program code for replying to a requester based on the at least one preparation response, the reply including a transaction result that indicates one of: a success or failure of the processing the transaction wherein the program code for replying is configured to reply prior to requesting the at least one of: commitment or roll back.