1
resposta

Tópico que envia arquivos na mensagem

Boa tarde,

Estou com uma dúvida. Tenho dois sistemas que um precisa receber um arquivo pdf de outro. Existe alguma possibilidade desse arquivo ser postado via tópico Kafka e o outro sistema consumir?

Muito obrigada :)

Bianca Borges

1 resposta

Boa tarde.

Possível postar um arquivo em um tópico Kafka, é. No fim, você vai postar dados binários para o tópico, então seria possível criar um serializador que recebe, por exemplo, o nome de um arquivo, abre e lê esse arquivo e retorna os bytes dele, e um desserializador que receba esses bytes e salve em disco do outro lado.

Agora, enviar arquivos muito grandes dessa forma pode ser um problema, já que coisas podem acontecer durante a transferência (perder a conexão no meio do recebimento da mensagem e tal), e não sei se o Kafka tem algum limite de tamanho da mensagem.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software