Posts Serialização de Eventos
Post
Cancel

Serialização de Eventos

Você sabia que no #kafka os eventos são apenas arranjos (array) de bytes? Então o seu tipo, seja ele simples ou complexo, é definido no Producer e interpretado pelo Consumer. Logo, suas configurações deverão ser equivalentes.

1
2
3
4
5
6
7
8
9
10
# Serializador no Producer
#    recebendo strings e transformando-as em bytes
value.serializer=org.apache.kafka.common.serialization.StringSerializer

# Deserializador no Consumer
#    recebendo bytes e transformando-os em strings
value.deserializer=org.apache.kafka.common.serialization.StringDeserializer

# Producer => Kafka => Consumer
# String   => Bytes => String
Este post é licenciado sob CC BY 4.0 pelo autor.