1. A system comprising: a database comprising a dynamic configuration property for a computer-based service; and a non-transitory computer readable medium coupled to the database, the computer readable medium having instructions stored thereon, which, when executed by a processor cause the system to: execute an application program interface that couples the computer-based service to the database; read the dynamic configuration property from the database while the computer-based service is executing and without requiring the computer-based service to cease execution; and provide the dynamic configuration property to the computer-based service while the computer-based service is executing such that the computer-based service can use the dynamic configuration property without having to restart the computer-based service and without requiring the computer-based service to cease execution; wherein the database comprises: a property table; and a history table; wherein the property table comprises: a service identifier of the computer-based service as a primary key; the dynamic configuration property as a secondary key: and data relating to the dynamic configuration property comprising a timestamp, a default value, a property type, a data center value, and a host value; and wherein the history table comprises: the service identifier of the computer-based service as the primary key; the dynamic configuration property as the secondary key; a version identifier as a tertiary key: and data relating to the dynamic configuration property comprising a change type, a timestamp, an author, the default value, the data center value, and the host value; wherein the computer readable medium having instructions to apply the dynamic configuration property to the computer-based service as a function of a precedence involving the host value, the data center value, and the default value.