Patent ID: 9639452
Date: 2017-05-02
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving a client communication from a client in a production environment; transmitting, by the processing device, the client communication to a first server and to a second server, the first server being in the production environment and comprising a current version of an application and the second server comprising an updated version of the application; receiving, by the processing device, a first response to the client communication from the first server and a second response to the client communication from the second server; comparing, by the processing device, the first response from the first server with the second response from the second server to identify a difference; determining whether the updated version of the application is compatible with the production environment in view of the identified difference, wherein the updated version is determined to be compatible with the production environment when the identified difference is allowable under a comparing rule set; and transmitting, by the processing device, to the client either the first response or the second response in view of the determination of whether the updated version of the application is compatible with the production environment, wherein the second response is transmitted to the client in response to determining that the updated version of the application is compatible.