Patents Assigned to WALMART APOLLO, INC.
  • Patent number: 9996591
    Abstract: A system and method for implementing a 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. Queries are sent to a database server in the first plurality of database servers based on a suitability score of the database server determined by characteristics of each server and a current status of each server, where the query is sent to the server in the first plurality with the highest suitability score. Other embodiments also are disclosed.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: June 12, 2018
    Assignee: WALMART APOLLO, INC.
    Inventors: Ergin Guney, Yan Zheng