Sobes.tech
Middle

O que escreverias na descrição se um sistema envia eventos para o Kafka com dados de negócio e precisas recuperar esses dados?

sobes.tech IA

Resposta da IA

Na descrição da tarefa para recolha de dados de negócio do Kafka, deve indicar os seguintes pontos:

  • Fonte de dados: tópicos Kafka onde são publicados eventos com dados de negócio.
  • Frequência e volume de dados: com que frequência e em que volume se esperam mensagens.
  • Formato das mensagens: estrutura de dados, serialização (por exemplo, JSON, Avro).
  • Requisitos de processamento: é necessário filtrar, agregar ou transformar os dados.
  • Confiabilidade e garantias de entrega: gestão de duplicados, ordem das mensagens.
  • Integração: para onde e como os dados serão transferidos (base de dados, sistema analítico, etc.).

Exemplo de descrição:

"Desenvolver um componente para consumir eventos do tópico Kafka business-events. Mensagens em formato JSON, volume até 1000 mensagens por minuto. O componente deve garantir processamento sem perdas ou duplicações, filtrar eventos por tipo order_created e armazená-los numa base de dados PostgreSQL."