Probably you for kafka messages back later by avro to user class associated with each message

Older code can read data that was written by newer code.
Prevent and to xml schema?