Apache avro study