Eric Yang created AMBARI-10091: ---------------------------------- Summary: Improve reliability for storing configuration Key: AMBARI-10091 URL: https://issues.apache.org/jira/browse/AMBARI-10091 Project: Ambari Issue Type: Wish Reporter: Eric Yang
Ambari stores configuration in PostgresSQL. Additional care needs to be taken to ensure the PostgresSQL database does not become a single point of failure. This means system adiministrator needs to setup database replication and extra monitoring tools to ensure the system is up and functional. There are alternatives storage system that can provide greater reliability. For example, a source code repository like git. Itself does not need to run any daemon process, and it is fully transactional. This reduces extra setup to monitor the configuration repository, and enable multiple Ambari-servers to synchronize cluster configuration. The proposal is to create a thin layer before ORM layer to use git repository as alternative approach to store configuration data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)