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: KAFKA-PRODUCER-API

El productor transaccional de Apache Kafka no respeta la atomicidad al publicar en 2 temas, si uno de los temas falla.

Estoy utilizando un productor transaccional de Kafka para publicar de manera atómica en 2 temas en un broker. Mi código se ve similar a esto: Properties props = new Properties(); props.put(“bootstrap.servers”, “localhost:9092”); props.put(“transactional.id”, “my-transactional-id”); Producer<string, string=””> producer = new KafkaProducer<>(props, new StringSerializer(), new StringSerializer()); ProducerRecord<string, string=””> record1 = new ProducerRecord(“topic-1”, . . . Read more

Especificar una partición nula en un productor de Kafka.

El api de Kafka ProducerRecord tiene varios constructores diferentes. Quiero poder especificar el tema, la marca de tiempo, la clave y el valor; pero no la partición. La opción más cercana que veo es la siguiente, pero me obliga a especificar un número de partición: public ProducerRecord(String topic, Integer partition, . . . Read more