Tu banner alternativo

Apache ZooKeeper

In questo articolo esploreremo in modo approfondito il tema Apache ZooKeeper, che negli ultimi anni ha catturato l’attenzione di esperti e hobbisti. Apache ZooKeeper è un argomento di grande attualità oggi e il suo impatto si estende a molteplici ambiti della vita quotidiana. In questo articolo analizzeremo diversi aspetti e prospettive legati a Apache ZooKeeper, con l'obiettivo di fornire una visione esaustiva e completa su questo argomento. Dalla sua origine alle sue implicazioni future, ci immergeremo in un'analisi dettagliata che farà luce su Apache ZooKeeper e sulla sua influenza in vari ambiti della società.

Tu banner alternativo
Apache ZooKeeper
software
Logo
Logo
GenereCalcolo distribuito
SviluppatoreApache Software Foundation
Data prima versione6 febbraio 2011
Ultima versione3.9.4-2 (19 agosto 2025)
Sistema operativoMultipiattaforma
LinguaggioJava
Licenzalicenza Apache
(licenza libera)
Sito webzookeeper.apache.org

Apache ZooKeeper è un progetto software della Apache Software Foundation, per fornire un servizio di configurazione distribuito open source, un servizio di sincronizzazione per grandi sistemi distribuiti. Zoo Keeper era un sottoprogetto di Apache Hadoop ora diventato indipendente. ZooKeeper è usato da società inclusi Rackspace, Yahoo!, ebay e Solr.

Architettura

L'architettura di ZooKeeper supporta un'alta disponibilità attraverso servizi ridondanti. I client possono così richiedere un ulteriore ZooKeeper master se il primo fallisce nel rispondere. I nodi di ZooKeeper memorizzano i loro dati con uno spazio dei nomi gerarchico, simile a un file system o a una struttura dati ad albero. I client possono leggere e scrivere dai/ai nodi e in questa maniera hanno condivisio un servizio di configurazione. Gli aggiornamenti sono totalmente ordinati[1].

Note

  1. ^ Zookeeper Overview, su cwiki.apache.org.

Altri progetti

Collegamenti esterni