Systems and methods for balancing online stores across servers
AssigneeShopify Inc.
InventorKathryn Tang
Life of this patent
Estimating the term…
Abstract
Methods and systems for balancing online stores across servers. Monitoring a level of customer activity associated with a particular online store in a plurality of online stores. Detecting, based on the level of customer activity, a demand-level condition for the particular online store. Responsive to the detecting of the demand-level condition for the particular online store, moving one or more of the plurality of online stores from a first server of a plurality of servers to a second server of the plurality of servers.
Claims20
A computer-implemented method comprising:
- monitoring third-party access corresponding to a particular online store;
- detecting, based on the monitored third-party access, a demand-level condition for the particular online store;
- and
- responsive to the detecting of the demand-level condition for the particular online store:
- ceasing to service, by a first server, requests associated with the particular online store;
- and
- configuring a second server to service requests associated with the particular online store and commencing to service, by the second server, requests associated with the particular online store.
A system, the system comprising:
- a processor;
- and
- a memory storing computer-executable instructions that, when executed by the processor, cause the processor to:
- monitor third-party access corresponding to a particular online store;
- detect, based on the monitored third-party access, a demand-level condition for the particular online store;
- and
- responsive to the detecting of the demand-level condition for the particular online store:
- cease servicing, by a first server, requests associated with the particular online store;
- and
- configure a second server to service requests associated with the particular online store and commence servicing, by the second server, requests associated with the particular online store.
A non-transitory computer-readable medium storing processor-executable instructions that, when executed by one or more processors, are to cause the one or more processors to:
- monitor third-party access corresponding to a particular online store;
- detect, based on the monitored third-party access, a demand-level condition for the particular online store;
- and
- responsive to the detecting of the demand-level condition for the particular online store:
- cease servicing, by a first server, requests associated with the particular online store;
- and
- configure a second server to service requests associated with the particular online store and commence servicing, by the second server, requests associated with the particular online store.
Dependencies are inferred from the claim text.