Sommario:
Definizione - Cosa significa Apache ZooKeeper?
Apache ZooKeeper è un progetto Apache open source che ha lo scopo di consentire ai cluster di distribuire informazioni come configurazione, denominazione e servizi di gruppo su cluster di grandi dimensioni. Il progetto era originariamente un sottoprogetto di Apache Hadoop, ma è stato realizzato come un grande progetto a sé stante gestito dalla Apache Software Foundation.
Techopedia spiega Apache ZooKeeper
Apache ZooKeeper è un servizio per fornire informazioni di configurazione, denominazione, sincronizzazione e servizi di gruppo su sistemi distribuiti, incluso Hadoop. La logica del progetto è quella di rendere i sistemi distribuiti più facili da gestire poiché molte applicazioni risparmiano sui servizi che rendono affidabili le modifiche alla propagazione. ZooKeeper utilizza un archivio di valori-chiave in modo gerarchico. È utilizzato per ambienti ad alta disponibilità.
Apache ZooKeeper è scritto in Java e concesso in licenza con Apache License 2.0. È utilizzato da alcune grandi aziende, tra cui Rackspace, Yahoo, eBay e Reddit.