Systems and methods for routing around network partitions in consensus replication
AssigneeCockroach Labs, Inc.
InventorsAndrew Baptist, Erik Grinaker, Nathan J. VanBenschoten
Life of this patent
Estimating the term…
Loading patent…
AssigneeCockroach Labs, Inc.
InventorsAndrew Baptist, Erik Grinaker, Nathan J. VanBenschoten
Estimating the term…
Systems and methods for routing a request around a network partition are provided. A gateway computing device of a plurality of computing devices receives a request directed to reading from or writing to a range stored by the plurality of computing devices, where at least three replicas of the range are stored by the plurality of computing devices. The gateway computing device identifies a leaseholder computing device as storing a leaseholder replica of the replicas, the leaseholder computing device being different from the gateway computing device and being configured to coordinate operations directed to the range. The gateway computing device identifies a network partition exists between the gateway computing device and the leaseholder computing device and sends the request to the leaseholder computing device via a proxy computing device of the plurality of computing devices, with the leaseholder computing device being configured to cause execution of the request.
A method for routing a request around a network partition in a distributed database, the method comprising:
A system for routing a request around a network partition in a distributed database, the system comprising:
Dependencies are inferred from the claim text.