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.

ūüöę