CDC y replicación: arquitectura para datos casi en tiempo real — Debezium, log-based vs trigger-based

El Change Data Capture (CDC) es la técnica que detecta y propaga los cambios de una base de datos (inserciones, actualizaciones y borrados) a otros sistemas casi en tiempo real. La aproximación log-based —leer el registro de transacciones de la base de datos— es hoy el estándar de facto porque no impacta en el rendimiento del sistema origen, mientras que las variantes trigger-based y query-based quedan relegadas a casos residuales. Debezium, la plataforma open source (Apache 2.0) del ecosistema Kafka, es la referencia del mercado, con su versión estable 3.5.2 publicada en junio de 2026..

Ingesta de datos a escala: cómo construir pipelines resilientes con idempotencia, backpressure y reintentos

La ingesta de datos a escala es el proceso de capturar, mover y entregar grandes volúmenes de datos —en lotes o en flujo continuo— desde sus orígenes hasta las plataformas de almacenamiento y procesamiento, manteniendo la fiabilidad bajo carga variable y fallos parciales. Un pipeline de ingesta resiliente se sostiene sobre tres principios básicos: la idempotencia (reprocesar sin duplicar ni corromper), el backpressure (regular el caudal para no ahogar a quien va detrás) y los reintentos bien gobernados (recuperarse del fallo transitorio sin amplificarlo). Dominar estos tres conceptos —y la semántica de entrega que los une— es lo que separa una arquitectura que aguanta un Black Friday de otra que colapsa el primer martes con tráfico inusual.

La ingesta de datos a escala es el proceso de capturar, mover y entregar grandes volúmenes de datos