es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SPRING-KAFKA

Spring Kafka RecordFilterStrategy Spring Kafka RecordFilterStrategy es una interfaz proporcionada por el framework Spring Kafka que permite filtrar registros en un tópico de Kafka. Esta interfaz define un único método llamado `filter`, que toma como entrada un objeto de tipo `ConsumerRecord` y retorna un booleano indicando si se debe filtrar o no el registro. Las implementaciones de RecordFilterStrategy pueden ser utilizadas para filtrar registros en función de ciertos criterios, como por ejemplo el contenido del mensaje, su clave o su metadato. Estas implementaciones pueden ser configuradas en el consumidor de Kafka para filtrar automáticamente los registros que no cumplan con los criterios definidos. Para utilizar RecordFilterStrategy en una aplicación de Spring Kafka, se puede implementar esta interfaz y sobrescribir el método `filter` según las necesidades del proyecto. Luego, se debe configurar el consumidor de Kafka para utilizar la implementación personalizada de RecordFilterStrategy. En resumen, Spring Kafka RecordFilterStrategy es una interfaz que permite filtrar registros en un tópico de Kafka utilizando criterios definidos por el desarrollador. Esto brinda flexibilidad y control sobre los datos que son consumidos de Kafka en una aplicación de Spring.

Actualmente estamos investigando cómo podemos diseñar nuestros temas en Kafka, teniendo en cuenta el orden y la tasa de ruido (porcentaje de mensajes para descartar). Estamos utilizando Spring Kafka y Avro como mecanismo de serialización para el valor del registro. Un enfoque es poner diferentes tipos de eventos en un . . . Read more

¿Kafka Spring Boot offset reset?

Cuál es el propósito principal de auto-offset-reset: latest y enable-auto-commit: false en los consumidores de Kafka. Hay alguna manera en el consumidor de Kafka en la que pueda verificar si puedo recibir el registro duplicado o procesar el registro anterior durante KafkaListner. Cuáles son todas las cosas necesarias a tener . . . Read more

Destino dinámico con Spring Cloud Stream – Kafka

Estoy desarrollando una aplicación de enrutador (proxy de eventos) con Spring Cloud Stream sobre Kafka, en el paradigma funcional. La aplicación consume de un tema de entrada constante, mapea y filtra el mensaje y luego debería enviarlo a algún tema de acuerdo con algunos campos de entrada (solo un mensaje . . . Read more

Cómo configurar el administrador de transacciones de Kafka con transacciones de Spring en una aplicación de Spring Boot.

Estoy utilizando Kafka en la aplicación de Spring Boot. Quiero realizar operaciones en una transacción como se muestra a continuación. listen(){ produce() saveInDb() } y operation(){ saveInDB() produce() } He activado las transacciones de Kafka utilizando la siguiente configuración: spring: kafka: bootstrap-servers: localhost:19092,localhost:29092,localhost:39092 producer: transaction-id-prefix: tx- consumer: enable-auto-commit: false isolation-level: . . . Read more