Tutorial del guardián del zoológico

Tutorial del guardián del zoológico

ZooKeeper es un servicio de coordinación distribuida para administrar un gran conjunto de hosts. Coordinar y gestionar un servicio en un entorno distribuido es un proceso complejo. ZooKeeper resuelve este problema con una arquitectura y API simples. ZooKeeper permite a los desarrolladores centrarse en la lógica central de la aplicación sin preocuparse por la naturaleza distribuida de la aplicación.

El marco de ZooKeeper se creó originalmente en Yahoo! para acceder a sus aplicaciones de forma sencilla y fiable. Más tarde, Apache ZooKeeper se convirtió en el estándar para un servicio organizado utilizado por Hadoop, HBase y otros marcos distribuidos. Por ejemplo, Apache HBase usa ZooKeeper para rastrear el estado de los datos distribuidos. Este tutorial explica los conceptos básicos de ZooKeeper, cómo configurar e implementar un clúster de ZooKeeper en un entorno distribuido y, finalmente, concluye con algunos ejemplos que utilizan programación Java y aplicaciones de muestra.

La audiencia

Este tutorial ha sido preparada para profesionales que buscan seguir carreras en análisis de big data utilizando el marco de ZooKeeper. Esto le dará suficiente información sobre cómo usar ZooKeeper para crear clústeres distribuidos.

Prerrequisitos

Antes de comenzar este tutorial, debe tener un buen conocimiento de Java porque el servidor de ZooKeeper se ejecuta en JVM, proceso distribuido y entorno Linux.

🚫