zio / zio-schema

Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.
https://zio.dev/zio-schema
Apache License 2.0
142 stars 161 forks source link

Implement Avro codec #76

Closed thinkharderdev closed 2 months ago

thinkharderdev commented 3 years ago

We need to implement two codecs for Avro:

  1. An AvroCodec to serialize/deserialize the Avro binary serialization format
  2. An AvroSchemaCodec to serialize a Schema[A] to an Avro JSON schema and deserialize an Avro JSON schema to a Schema.GenericRecord

This should be implement in a zio-schema-avro sub-project

TobiasPfeifer commented 2 years ago

I'll work on this. If anyone wants to pair on this, let me know (TobiasP on Discord)

uurl commented 2 years ago

I'll take this on ZIO Hackathon May 2022 (I'm rul in Discord)

MohammadForouhesh commented 1 year ago

Is there any update on this?

guizmaii commented 1 year ago

@MohammadForouhesh Weren't they made in #268?