📄️ 1 Minute Introduction to cavro
📄️ Logical Types
cavro supports a number of standard avro logical types by default:
The behaviour of cavro can be customized throught the Options class.
📄️ Schema Promotion
Also known as Reader/Writer schemas, or Schema Resolution.
📄️ Record Types
Most python avro libraries represent records as python dicts, this is convenient, but has a performance impact at high volume.
The primary interface for cavro is the cavro.Schema class. These are constructed from an avro schema definition: