×

System and method for managing network traffic routing

  • US 10,223,469 B2
  • Filed: 03/23/2018
  • Issued: 03/05/2019
  • Est. Priority Date: 03/16/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor and executable instructions accessible on a computer-readable medium that, when executed, cause the at least one processor to perform operations comprising;

    receiving network traffic from a plurality of external-facing load balancers at a gateway of a distributed network application, the distributed network application including the plurality of external-facing load balancers, a plurality of gateways including the gateway, a plurality of internal-facing load balancers, a plurality of application servers, and a database, the plurality of gateways located between the plurality of external-facing load balancers and the plurality of internal-facing load balancers, the network traffic including one or more data requests;

    inspecting a data request of the one or more data requests to determine a context of the data request;

    routing the network traffic from the plurality of external-facing load balancers to the gateway based on a geographic location of an origin of the network traffic; and

    routing, based on the context of the data request corresponding to data stored at the database, the data request from the gateway to a first internal-facing load balancer of the plurality of internal-facing load balancers associated with a first application server of the plurality of application servers based on at least geographic proximity of the first application server to the database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×