Debezium funciona capturando eventos en las bases de datos mediante la monitorización de los logs binarios (binlogs) o logs de transacciones. Estos eventos son enviados a Kafka como mensajes, los cuales pueden ser consumidos por aplicaciones para procesar, analizar o replicar los datos.