Capítulo 6. Funcionamiento interno de Kafka
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
No es estrictamente necesario comprender el funcionamiento interno de Kafka para ejecutar Kafka en producción o escribir aplicaciones que lo utilicen. Sin embargo, saber cómo funciona Kafka proporciona contexto a la hora de solucionar problemas o intentar comprender por qué Kafka se comporta de la forma en que lo hace. Dado que cubrir todos y cada uno de los detalles de implementación y decisiones de diseño está más allá del alcance de este libro, en este capítulo nos centramos en algunos temas que son especialmente relevantes para los profesionales de Kafka:
-
Controlador Kafka
-
Cómo funciona la replicación de Kafka
-
Cómo gestiona Kafka las peticiones de productores y consumidores
-
Cómo gestiona Kafka el almacenamiento, como el formato de archivo y los índices
Comprender estos temas en profundidad será especialmente útil a la hora de ajustar Kafka: entender los mecanismos que controlan los mandos de ajuste contribuye en gran medida a utilizarlos con una intención precisa en lugar de juguetear con ellos al azar.
Miembros del Cluster
Kafka utiliza Apache ZooKeeper para mantener la lista de brokers que son actualmente miembros de un cluster. Cada broker tiene un identificador único que se establece en el archivo de configuración del broker o se genera automáticamente. Cada vez que se inicia un proceso de broker, se ...
Get Kafka: La Guía Definitiva, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.