4 ms·
I've been looking at Avro for a while; how are you all feeling about it? Any suggestions or gotcha from real world usage?
by rubyn00bie 6y ago
I've been looking at Avro for a while; how are you all feeling about it? Any suggestions or gotcha from real world usage?
- playing_colours 6y agoSo far so good. Avro is the longest supported serialisation format in Confluent Kafka, recently JSON and Protobuf were added. If you are on JVM stack, the drivers to work with schemas are well supported. We use Python, and Confluent driver is lagging behind if you want some advanced stuff like supporting Avro unions for multiple event types per topic approach [1] and missing auto-resolution for schemas for that scenario in Avro deserialiser. It is not difficult to implement by ourselves, but I would prefer not to do it. [1] https://www.confluent.io/blog/multiple-event-types-in-the-same-kafka-topic/ https://www.confluent.io/blog/multiple-event-types-in-the-sa...