Node election using zookeeper