Uber Technologies, Inc.
Configuration updates of distributed applications

Last updated:

Abstract:

A configuration deployment system stores configuration settings for a plurality of applications disposed at one or more computing hosts. The configuration settings are stored in a versioned repository and are organized in a hierarchical namespace structure. To deploy the configuration settings, a deployment service monitors the configuration settings at the configuration repository and identifies when a new configuration setting or a new version of an existing configuration setting is available in the configuration repository. The new configuration setting is transmitted to a computing device for use in an application. The application applies the changed configuration setting upon verifying that the change is compatible with the application.

Status:
Grant
Type:

Utility

Filling date:

11 Jan 2017

Issue date:

11 Feb 2020