Capítulo 2. Conceptos básicos de Apache Kafka

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Connect es uno de los componentes del proyecto Apache Kafka. En este capítulo, damos una rápida visión general de cómo funciona Kafka y de los conceptos con los que debes estar familiarizado para comprender plenamente el resto de este libro. También hablamos de los distintos clientes de Kafka, incluido Kafka Streams, y te mostramos cómo ejecutarlos contra un clúster local de Kafka. Es probable que necesites ejecutar Kafka y los clientes relacionados en tu entorno de desarrollo, aunque tengas a otra persona ejecutando tu clúster Kafka en producción.

Si ya tienes un buen conocimiento de Kafka, puedes saltarte este capítulo e ir directamente al Capítulo 3. Si quieres profundizar más en Apache Kafka, te recomendamos que eches un vistazo a Kafka: The Definitive Guide (O'Reilly), de Gwen Shapira et al.

Una Plataforma Distribuida de Streaming de Eventos

En el sitio web oficial, Kafka se describe en como una "plataforma de streaming de eventos distribuidos de código abierto". Aunque es una descripción técnicamente exacta, la mayoría de la gente necesita más detalles para entender qué significa eso, qué es Kafka y para qué puedes utilizarlo. Veamos cada parte de esa descripción y expliquemos lo que significa.

Código abierto

Debido a su carácter abierto, la creciente comunidad Kafka ha creado muchas herramientas e integraciones ...

Get Conexión Kafka 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.