What is the role of the `Zookeeper` ensemble?
The ensemble ensures that all data is replicated across servers, improving system speed and reliability.
That's partially correct. While the ensemble does replicate data, its primary role is maintaining consensus and high availability rather than directly improving speed.
Can you explain how ZooKeeper handles leader election among the ensemble members?