Etiqueta: kafka
Explora 19 recursos prácticos de ingeniería de software etiquetados con "kafka". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con kafka.
Apache Kafka para Event Streaming
Apache Kafka es una plataforma de event streaming distribuida usada para construir pipelines de datos en tiempo real y aplicaciones orientadas a eventos. Destaca por alto throughput, tolerancia a fallas y desacoplamiento entre productores y consumidores.
Las recetas a continuacion cubren productores, consumidores, topics, particiones, consumer groups, schemas, exactly-once semantics y preocupaciones operativas. Cada guia te ayuda a construir sistemas de streaming observables y resilientes.
Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.
Colas de mensajes muertos (Dead Letter Queues)
Maneja mensajes fallidos gracefulmente con dead letter queues, políticas de retry y detección de...
Microservicios Event-Driven
Diseña microservicios event-driven con message brokers, event sourcing, CQRS y patrones de...
Event Streaming con Apache Kafka y Node.js
Construye sistemas event-driven escalables usando Apache Kafka con producers, consumers, consumer...
Construir Consumer Groups de Kafka con Python para
Crear consumer groups de Kafka en Python con asignacion de particiones, gestion de offsets,...
Consumir Topicos de Kafka con Spring Boot Stream Listeners
Construir consumers de Kafka en Spring Boot usando anotaciones @KafkaListener, consumers...
Idempotencia en Procesamiento de Mensajes
Hacé que el procesamiento de mensajes sea idempotente para que entregas duplicadas no generen side...
Patrón Batch-to-Streaming Bridge
Cómo bridgear batch y streaming pipelines con un data lake. Cubre Lambda architecture, Kafka...
Patrón CDC: Stream Database Changes a Downstream
Cómo streamear database changes a downstream consumers con CDC. Cubre log-based CDC, Debezium,...
Patrón Schema Registry Evolution
Cómo manejar schema versions para streaming pipelines con un schema registry. Cubre Avro, backward...
Patrón Event-Carried State Transfer
Replica cambios de estado a través de servicios publicando eventos que llevan el estado completo...
Patrón de Consumidor Idempotente
Procesa mensajes de una cola exactamente una vez sin importar los duplicados, usando operaciones...
Patron de Convoy Secuencial
Preserva el orden de mensajes relacionados en un sistema distribuido agrupandolos en secuencias...
Runbook de Dead Letter Queue
Runbook para handlear y replayear dead letter queue messages en Kafka y RabbitMQ: DLQ setup,...
Plantilla de Convencion de Naming de Kafka Topics
Plantilla para estandarizar nombres de Kafka topics across teams: naming patterns, environment...
Kafka Stream Processing
Construye pipelines de event streaming en tiempo real con Kafka. Cubre producers, consumers, Kafka...
Analítica en Tiempo Real
Guía práctica sobre analítica en tiempo real: recolección de eventos, procesamiento de streams,...
Procesamiento de Streams: Pipelines con Kafka y Flink
Guía práctica sobre procesamiento de streams: elegir entre Kafka Streams, Flink y Spark Streaming,...
Apache Kafka en Producción
Ejecutar Apache Kafka en produccion con confianza. Cubre particiones, replicacion, consumer groups,...
Colas de Mensajes — Inmersión en RabbitMQ, Kafka y SQS
Referencia Detallada sobre colas de mensajes: cuándo usar RabbitMQ, Kafka o SQS. Cubre patrones,...