Apache ZooKeeper es un proyecto de software de la Apache Software Foundation. Es un servicio centralizado para mantener la información de configuración, nombrar, proporcionar sincronización distribuida, y proporcionar servicios de grupo. ¿Es ZooKeeper un Java? No, ZooKeeper no es una aplicación Java. Sin embargo, utiliza el lenguaje de programación Java para su implementación. ¿Es un ZooKeeper un Java? ZooKeeper no tiene un entorno de ejecución Java. Sí incluye un entorno de ejecución Java que soporta su funcionalidad principal. Esto es para proporcionar una visión consistente sobre los datos gestionados por los sistemas distribuidos. ¿Dónde se almacenan los datos de ZooKeeper? Los datos de ZooKeeper se almacenan en varios lugares, dependiendo de la configuración de la implantación. En una implementación independiente, los datos se almacenan en un archivo del sistema de archivos local. En una implementación en clúster, los datos se almacenan en un sistema de archivos compartido, como NFS. ¿Para qué sirve ZooKeeper en SOLR? ZooKeeper ayuda a gestionar el sistema distribuido que es SOLR. Al hacer un seguimiento del estado del sistema, permite que el sistema sea más escalable y tolerante a fallos. En particular, permite una gestión más sencilla de las capacidades de búsqueda e indexación distribuidas de SOLR. ¿Se sigue utilizando Apache ZooKeeper? Sí, Apache ZooKeeper se sigue utilizando. Es una parte fundamental de muchos sistemas distribuidos y también es utilizado por grandes empresas como Facebook, LinkedIn y Netflix.