Animal keeper manages all kinds of animals. It does a lot which troubles me giving it a single category. A config center like spring cloud config or apollo ? A register and discover center like eureka, consul? A cluster manager? A message bus?
I privately prefer to treat it as a
Cluster Manager after looking at HBase, Kafka, Storm, HDFS cluster. So here I am talking about Election, Node Management.(distributed lock is not for now)