Sticky routing
AssigneeLinkedIn Corporation
InventorsDouglas A. Young, Swee B. Lim, Ganesan Venkatasubramanian
Life of this patent
Estimating the term…
Loading patent…
AssigneeLinkedIn Corporation
InventorsDouglas A. Young, Swee B. Lim, Ganesan Venkatasubramanian
Estimating the term…
A system and method are provided for sticky routing of a user's service requests and connections to a distributed service hosted by multiple data centers. Sticky routing data are generated when a user first connects, to include member ID, preferred data center, a user bucket associated with one data center, a generation of the bucket, a generation of the user's sticky routing data, and timing information identifying a time of issue and/or a time of expiration of the routing data. A user bucket is either online (accepts new users; their requests are routed to the associated data center), offline (not accepting new users; existing users are expelled and must join a different bucket), or closed (not accepting new users; existing users' requests continue to be routed to the associated data center). All of a user's requests, from all devices, are thus routed to one data center, based on member ID.
A method of sticky routing of user connections to a distributed service comprising multiple data centers, the method comprising:
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of method of sticky routing of user connections to a distributed service comprising multiple data centers, the method comprising:
An apparatus for sticky routing of requests to a distributed service comprising multiple data centers, the apparatus comprising:
A system, comprising:
Dependencies are inferred from the claim text.