Skip to main content


Showing posts from August, 2018

Zookeeper -- Introduction

What is Zookeeper Zookeeper technology is created by Apache Foundations, and is a service for coordinating processes of distributed applications.
It is used in many applications for providing functionalities, including:
Dynamic Configuration ManagementFor applications that needs to talk to other applications and share configuration information, zookeeper can be used. Processes can write configuration, and other processes can read them, with assured reliability of information.Dynamic Configuration ManagementWe can implement groups using zookeeper, and applications that require categorisation of different processes, can use zookeeper.
Zookeeper can provide information about the different types of services, and different processes that belong to those groups. Some information related to each process can also be stored along with the process, which can be used by other processes or other service.Implementing LocksLocks can be implemented by zookeeper for providing features like, mutual excl…