Palantir technologies inc. (20240406261). FAULT-TOLERANT AND HIGHLY AVAILABLE CONFIGURATION OF DISTRIBUTED SERVICES
FAULT-TOLERANT AND HIGHLY AVAILABLE CONFIGURATION OF DISTRIBUTED SERVICES
Organization Name
Inventor(s)
Greg Dearment of Seattle WA (US)
Mark Elliot of New York NY (US)
Jonathan Yu of Palo Alto CA (US)
Phillip Chen of New York NY (US)
Brian Toth of Palo Alto CA (US)
David Tolnay of Menlo Park CA (US)
Daniel Rothfus of Fort Worth TX (US)
Bradley Moylan of Palo Alto CA (US)
FAULT-TOLERANT AND HIGHLY AVAILABLE CONFIGURATION OF DISTRIBUTED SERVICES
This abstract first appeared for US patent application 20240406261 titled 'FAULT-TOLERANT AND HIGHLY AVAILABLE CONFIGURATION OF DISTRIBUTED SERVICES
Original Abstract Submitted
a method comprises receiving, at a host, a request to set new service configuration information for a target service in a distributed computing environment; retrieving a current revision identifier of a current revision of service configuration information for the target service from a revision index key in a local replica of a configuration store, the revision index key storing one or more key-value pairs, a key in a specific key-value pair identifying the target service; assigning a new revision identifier based on the current revision identifier; writing the new service configuration information into a new revision of the service configuration information in the local replica; updating the revision index key in an atomic compare-and-swap operation, the compare comprising verifying that the current revision identifier in the revision index key has remained the same since the retrieving, the swap comprising updating the specific key-value pair with the new revision identifier.
- Palantir technologies inc.
- Greg Dearment of Seattle WA (US)
- Mark Elliot of New York NY (US)
- Jonathan Yu of Palo Alto CA (US)
- Jon Paek of Sunnyvale CA (US)
- Phillip Chen of New York NY (US)
- Brian Toth of Palo Alto CA (US)
- David Tolnay of Menlo Park CA (US)
- Daniel Rothfus of Fort Worth TX (US)
- Bradley Moylan of Palo Alto CA (US)
- H04L67/1095
- G06F8/71
- G06F9/44
- G06F9/445
- G06F9/455
- G06F9/46
- G06F9/48
- G06F9/50
- G06F11/07
- G06F11/14
- H04L41/5054
- CPC H04L67/1095