Avro V3
Apache Avro 1.12 publié juillet 2024.
Définition
Avro 1.12.0 features : Big Decimal logical type (precision + scale), UUID logical type, Local Timestamp Millis / Micros (timezone-naive), JDK 21 LTS support. Schema JSON-based. Sérialisation binaire ou JSON. Compatibilité schema evolution (backward, forward, full). Bindings Java, Python, C, C++, C#, JavaScript, Ruby, PHP, Rust.
Origine
Apache Software Foundation, projet né du Hadoop ecosystem 2009, top-level project 2010, version 1.12 juillet 2024.
Usage
Format de sérialisation dominant streaming Kafka avec Confluent Schema Registry. Concurrent Protobuf et JSON Schema.
Termes liés
- Avro — fiche socle.
- Protobuf V4 — concurrent.
- Schema Registry V2 — gestion schemas.