Skip to content

Add blog post explaining the Avro file format - #73

Merged
joocer merged 1 commit into
mainfrom
lambda-cost-posts
Oct 21, 2026
Merged

joocer merged 1 commit into
mainfrom
lambda-cost-posts

Conversation

@joocer

@joocer joocer commented Oct 21, 2026

Copy link
Copy Markdown
Member

Walks through a schema, one 96-byte record, zigzag/varint encoding, the container file's header and blocks, codecs, sync-marker splitting and appending, schema evolution, and what Avro can't skip. Seven diagrams generated from the sample file by tools/build_avro_diagrams.py.

Walks through a schema, one 96-byte record, zigzag/varint encoding, the
container file's header and blocks, codecs, sync-marker splitting and
appending, schema evolution, and what Avro can't skip. Seven diagrams
generated from the sample file by tools/build_avro_diagrams.py.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@joocer
joocer merged commit 9ae5c48 into main Oct 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant