Load balancing for services
US8447881B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 2, 2008 |
| Grant date | May 21, 2013 |
| Priority date | — |
| Expiry date | Jun 12, 2031 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1027
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The present invention extends to methods, systems, and computer program products for load balancing for services. Embodiments of the invention facilitate load balancing between instances of a service based on affinitization of messages, based on content of the message. For example, messages in the same session can be dispatched to the same service instance. A sequence or series of related messages associated with long running and/or stateful services are more likely to be dispatched to the same instance of the service. Thus, if the service instance has persisted client state, there is an increased likely of utilizing the persisted client state and not having another service instance recreate the client state.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.