Running a multi-region Zookeeper

4 · Flipkart · Aug. 17, 2021, 12:26 p.m.
Zookeeper defines itself as “a centralized service for maintaining configuration information” among other things. To model data, it uses znodes which have a path as an identifier and hold a value. At Flipkart, we use zookeeper as the backend of choice for a platform which offers configuration management for multiple applications. A znode representing each configuration object stores a small JSON payload. The platform also propagates configuration changes to the interested clients and influences ...