Patent ID: 8725882

Claim:
A method comprising: a first server instance sending, to a client in a first session between the first server instance and the client, information to maintain for a possible replay, in a second session between a second server instance and the client, of one or more commands of a set of commands that were sent in a request to the first server instance for execution in the first session; wherein the one or more commands, if replayed in the second session according to the information maintained by the client, would re-establish a state that was established between the first server instance and the client in the first session, without re-making any changes to a database that were already made in the first session; wherein at least one command of the set of commands that were sent in the request to the first server instance for execution in the first session, if executed, would have caused the first server instance to complete a transaction to make changes to the database in the first session; wherein the method is performed by one or more computing devices operating the first server instance.