Concepts in this location
Showing 10 of 15
concept · intermediateApache KafkaKafka es una plataforma distribuida de streaming de eventos, usada para pipelines de datos en tiempo real, mensajería de alto throughput y event sourcing a escala masiva.concept · intermediateArquitectura Orientada a EventosLa arquitectura orientada a eventos —Event-Driven Architecture, EDA— organiza los sistemas alrededor de la producción, detección y consumo de eventos, desacoplando a los productores de los consumidores mediante mensajes o streams.concept · intermediateCoreografía vs OrquestaciónEn sistemas distribuidos, la coreografía delega la coordinación a eventos entre servicios, mientras que la orquestación centraliza el control en un coordinador que dirige el flujo paso a paso.concept · intermediateCQRSCQRS —Command Query Responsibility Segregation— separa las operaciones de lectura de las de escritura, usando modelos y bases de datos distintos para cada una, optimizando cada lado para su propósito específico.concept · intermediateDead Letter Queue (DLQ)Una Dead Letter Queue es una cola especial donde van los mensajes que no pudieron ser procesados después de varios reintentos, permitiendo diagnóstico y reprocesamiento manual sin perder los mensajes.concept · intermediateEvent SourcingEvent Sourcing almacena el estado de una entidad como una secuencia inmutable de eventos en lugar de guardar solo el estado actual, permitiendo reconstruir cualquier estado pasado y auditar cada cambio.concept · intermediateEvent StreamingEvent streaming es el procesamiento continuo de flujos de eventos en tiempo real, permitiendo reaccionar a los datos a medida que se generan en lugar de procesarlos por lotes.concept · intermediateMensajería AsíncronaLa mensajería asíncrona permite que dos componentes se comuniquen sin estar disponibles al mismo tiempo, usando un intermediario —broker— que recibe, almacena y enruta mensajes.concept · intermediateMessage QueueUna cola de mensajes es un buffer que almacena mensajes entre un productor y un consumidor, permitiendo procesamiento asíncrono y desacoplamiento temporal.concept · intermediateNATSNATS es un sistema de mensajería ultrarrápido y minimalista, diseñado para alta disponibilidad, baja latencia y simplicidad operativa con soporte nativo para pub/sub y request-reply.