Patent ID: 11899688
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A system, comprising:
a plurality of servers comprising a master server and one or more slave servers, applications hosted on the master server, a protocol handler configured to receive requests for the applications, and master logic configured to replicate changes in application data hosted on the master server to the one or more slave servers; and
a load balancer configured to measure load on the master server caused by the applications, and initiate a migration of an application from the master server to a slave server when the load of the master server is greater than a predetermined threshold, wherein the load balancer identifies a maximally loaded application, from among the applications hosted on the master server, based on site traffic, and selects a different application than the maximally loaded application for migration from among the applications hosted on the master server.