Matca

 

  

Browse:TechnologiesCapabilitiesTags
Quick Links:About
Favicon of Apache Avro

Apache Avro

Apache Avro is a compact, schema-based, row-oriented serialization format — the default encoding for Kafka pipelines and schema-registry workflows.

Visit Apache Avro

Apache Avro is a row-oriented data serialization format. Schemas are defined in JSON and travel with the data (or by reference through a schema registry), enabling compact binary encoding without per-record field names.

Its defining strength is schema evolution: reader and writer schemas are resolved against each other under well-defined compatibility rules, so producers and consumers can upgrade independently — the property that made Avro the default encoding for Kafka-based pipelines.

Avro fits records in motion and write-heavy raw zones; columnar formats like Parquet complement it at rest for scan-heavy analytics. Protocol Buffers and JSON Schema are the usual alternatives in registry-governed streaming setups.

Capabilities:
Serialization Formats

Tags:

open-sourcestreaming

Share:

Similar to Apache Avro

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Similar to Apache Avro

View all technologies
Favicon of Protocol Buffers

Protocol Buffers

Compact, typed serialization from the gRPC ecosystem
Serialization Formats
Protocol Buffers (protobuf) is Google's language-neutral, schema-first binary serialization format, ubiquitous in service APIs and increasingly present in event streams.
Favicon of Apache Parquet

Apache Parquet

Columnar file format for analytical workloads
File Formats
Apache Parquet is the standard columnar file format for analytics — compressed, splittable, and readable by effectively every engine, table format, and data tool.