The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 30, 2018

Filed:

Sep. 22, 2015
Applicant:

Wal-mart Stores, Inc., Bentonville, AR (US);

Inventors:

Ergin Guney, San Francisco, CA (US);

Yan Zheng, San Jose, CA (US);

Assignee:

WALMART APOLLO, LLC, Bentonville, AR (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); H04L 29/08 (2006.01); H04L 12/24 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1008 (2013.01); G06F 9/5061 (2013.01); G06F 17/30486 (2013.01); H04L 41/12 (2013.01); H04L 67/1017 (2013.01); G06F 9/505 (2013.01);
Abstract

A system for dynamically varying traffic routing modes in a distributed database system is presented. A database system comprises a load balancer and a database partitioned into a first and second shard. Coupled to the load balancer are a first plurality of database servers and a second plurality of database servers. Each of the first plurality of database servers contains a copy of the first shard of the database. Each of the second plurality of database servers contains a copy of the second shard of the database. Each server in the first plurality of database servers sends queries to a server in the second plurality of database servers using a round-robin system in which servers in the second plurality of database servers take turns processing incoming queries, as a method of distributing load among the multiple servers. Other embodiments also are disclosed.


Find Patent Forward Citations

Loading…