Design a configuration management system
Design a high-availability, low-latency configuration management system that allows developers to commit configuration changes and have them propagate globally across multiple regions with sub-second delivery and high consistency.
Asked at:
Apple