Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

353
Vistas
Compromiso de compensación manual del consumidor de Kafka

En uno de mis casos de uso consiste en consumir los datos, hacer algunas operaciones y producirlos en un nuevo tema.

Estoy usando la biblioteca https://www.npmjs.com/package/kafkajs npm.

Me gustaría confirmar la compensación manualmente después de operaciones exitosas para evitar la pérdida de datos. Estoy usando autoCommit: false para evitar la confirmación automática de datos después de consumir.

Este es el código para cometer el desplazamiento manualmente

 consumer.commitOffsets([ { topic: 'topic-A', partition: 0, offset: '1' } ])

Como leí en alguna parte, si cometemos cada compensación intencionalmente (comprometemos la compensación inmediatamente después de la consumación), creará una carga en los corredores y no es bueno hacerlo.

¿Necesito el asesoramiento de un experto en kafka para sugerir el mejor enfoque en mi caso de uso anterior para evitar la pérdida de datos? por favor avise

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda