Archaius includes a set of configuration management APIs used by Netflix. It provides the following functionalities:
- Allow configurations to change dynamically at runtime. This enable production systems to get configuration changes without having to restart.
- Add a cache layer that contains desired properties on top of the configuration to provide typed, fast and thread-safe access to the property.
- Create a hierarchy of configurations and determine the final property value in a simple, fast and thread-safe manner.
Please see wiki for detail documentations.
Archaius is a species of Chameleon whose color exhibits the same dynamic nature as the configurations we use in Netflix.