messaging

Recursos prácticos sobre messaging para ingenieros de software.

39 resultados

Conectando Sistemas con Mensajes y Eventos

Cuando las llamadas API directas se convierten en cuellos de botella, los patrones de mensajería proporcionan el desacoplamiento y resiliencia necesarios para sistemas distribuidos. Las colas de mensajes, buses de eventos y procesadores de streams manejan backpressure, reintentos y consistencia eventual.

Esta colección cubre recetas para implementar patrones pub/sub, usar brokers de mensajes como RabbitMQ y Kafka, diseñar arquitecturas orientadas a eventos y manejar dead letter queues. Cada patrón incluye escenarios de fallo y estrategias de recuperación.

intermediate

Patrón Inbox

Usa una tabla o cola dedicada de inbox para registrar eventos o requests entrantes, asegurando...

intermediate

Patrón Message Deduplication

Prevenir procesamiento duplicado rastreando IDs de mensaje con claves de idempotencia. Los...

intermediate

Patrón Message Deferral

Retrasar el procesamiento de mensajes a un horario programado. Mover mensajes que no pueden...

intermediate

Patrón Message Queue Load Leveling

Suavizar picos de trafico colocando una cola entre el productor y el consumidor. El productor...

intermediate

Patrón Publish-Subscribe

Difundir eventos a multiples suscriptores independientes. Los publicadores envian mensajes a un...

intermediate

Patron de Nivelacion de Carga Basada en Colas

Introduce una cola entre productores y consumidores de tareas para suavizar picos de trafico,...

intermediate

Patron de Convoy Secuencial

Preserva el orden de mensajes relacionados en un sistema distribuido agrupandolos en secuencias...

intermediate

Runbook de Dead Letter Queue

Runbook para handlear y replayear dead letter queue messages en Kafka y RabbitMQ: DLQ setup,...

intermediate

Plantilla de Convencion de Naming de Kafka Topics

Plantilla para estandarizar nombres de Kafka topics across teams: naming patterns, environment...

advanced

Politica de Evolucion de Message Schemas

Politica para evolucionar message schemas de forma segura en event-driven systems: backward y...

intermediate

Plantilla de Diseno de Colas RabbitMQ

Plantilla para documentar diseno de colas, exchanges y bindings de RabbitMQ: exchange types, queue...

advanced

Kafka Stream Processing

Construye pipelines de event streaming en tiempo real con Kafka. Cubre producers, consumers, Kafka...

kafka stream-processing event-streaming schema-registry
intermediate

Comunicación entre Microservicios

Compara patrones de comunicación síncrona vs asíncrona para microservicios. Cubre REST, gRPC, colas...

advanced

CQRS + Event Sourcing — Guía Combinada

Guía práctica de combinar CQRS y Event Sourcing: separar modelos de lectura y escritura,...

advanced

Procesamiento de Streams: Pipelines con Kafka y Flink

Guía práctica sobre procesamiento de streams: elegir entre Kafka Streams, Flink y Spark Streaming,...

advanced

Sistemas Event-Driven

Disenar y operar backends event-driven. Cubre event sourcing, CQRS, sagas, outbox pattern,...

advanced

Apache Kafka en Producción

Ejecutar Apache Kafka en produccion con confianza. Cubre particiones, replicacion, consumer groups,...

advanced

Arquitectura RabbitMQ

Disenar y operar RabbitMQ para mensajeria confiable. Cubre exchanges, queues, bindings, patrones de...

intermediate

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,...

No se encontraron resultados.