SKU/Artículo: AMZ-B0F8WMNBJ4

Python con Apache Kafka: Mensajes, Streams y Escalabilidad: Domina Apache Kafka y Python para mensajes, transmisión de datos, escalabilidad, seguridad ... en sistemas distribuidos. (Spanish Edition)

Format:

Hardcover

Hardcover

Kindle

Paperback

Detalles del producto
Disponibilidad:
En stock
Peso con empaque:
1.57 kg
Devolución:
Condición
Nuevo
Producto de:
Amazon
Viaja desde
USA

Sobre este producto
  • El libro explora la integración entre una de las tecnologías de streaming de datos más poderosas y el lenguaje de programación ampliamente utilizado para ciencia de datos, automatización y aplicaciones web. A lo largo de los capítulos, se presentan desde los fundamentos de la tecnología hasta temas avanzados, permitiendo que el lector desarrolle una comprensión sólida y aplicable en el uso de esta plataforma distribuida para el procesamiento de eventos en tiempo real. Inicialmente, se abordan los conceptos fundamentales de la plataforma, explicando cómo permite la comunicación asíncrona y distribuida entre sistemas. El lector aprende sobre los principales componentes, como productores, consumidores, temas, particiones y offsets, y comprende la importancia del log distribuido y la retención de mensajes. Estos conceptos forman la base para una comprensión más profunda de la arquitectura y el funcionamiento del sistema. El libro también cubre la instalación y configuración del entorno necesario para trabajar con la tecnología y el lenguaje de programación elegido. Se presentan instrucciones detalladas para instalar los componentes esenciales, como el broker, el zookeeper y las bibliotecas de cliente necesarias para interactuar con los servicios. Además, se incluyen ejemplos prácticos para validar la configuración y garantizar que los componentes funcionen correctamente. Con la infraestructura lista, el lector es guiado en la creación de aplicaciones que producen y consumen mensajes. Se exploran los diferentes modos de consumo, la configuración de consumidores y productores eficientes, y las técnicas para manejar volúmenes de datos en crecimiento. También se presentan ejemplos de código para facilitar la implementación de soluciones escalables y robustas. La gestión adecuada de particiones, temas y offsets es esencial para mantener el rendimiento y la confiabilidad de la plataforma. El libro profundiza en estos conceptos, explicando cómo equilibrar la carga entre los consumidores y cómo evitar problemas comunes relacionados con el reprocesamiento de mensajes y la duplicación de eventos. Se exploran estrategias de diseño para garantizar que el sistema funcione de manera eficiente y resiliente. Otro aspecto fundamental abordado es la gestión de errores y las garantías de entrega de mensajes. El lector aprende sobre los diferentes niveles de confiabilidad disponibles y cómo configurar el entorno para cumplir con los requisitos específicos de su aplicación. Se discuten técnicas para manejar fallos, como políticas de reintento, dead-letter queues e idempotencia en el procesamiento de mensajes. La escalabilidad y la alta disponibilidad son esenciales para los sistemas que operan con grandes volúmenes de datos. El libro detalla estrategias para escalar la infraestructura, distribuir la carga entre múltiples nodos y garantizar la continuidad de los servicios incluso en casos de fallos. Se exploran enfoques como la replicación de datos, el balanceo de carga y el failover automático. El procesamiento de datos en tiempo real es uno de los principales casos de uso de la tecnología abordada. El libro presenta cómo construir pipelines de procesamiento utilizando bibliotecas específicas, explicando conceptos como la transformación de eventos, la agregación de datos y las ventanas de tiempo. Con ejemplos prácticos, el lector aprende a desarrollar soluciones que extraen valor de los datos de manera continua y eficiente. La seguridad, el monitoreo y la optimización de la plataforma también son aspectos tratados en profundidad. Se abordan prácticas recomendadas para configurar la autenticación y la autorización, así como técnicas de compresión y ajuste para mejorar la eficiencia. Además, se presentan herramientas para monitorear el rendimiento de la infraestructura, detectar anomalías y optimizar la operación del sistema.
AR$136.081
55% OFF
AR$61.858

IMPORT EASILY

By purchasing this product you can deduct VAT with your RUT number

AR$136.081
55% OFF
AR$61.858

Pagá fácil y rápido con Mercado Pago o MODO

Llega en 8 a 12 días hábiles
con envío
Tienes garantía de entrega
Este producto viaja de USA a tus manos en