Stop using Kafka's Serde and add a real, composable Serializer/Deserializer #30
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
We should hardcode the consumer to
K = Array[Byte]
andV = Array[Byte]
, and provide data types that describe serialization/deserialization to and from byte arrays.These data types should also be derivable from Kafka's existing
Serde
to ease migration.As part of moving to these codecs, we should consider what interface to provide on the consumer for handling de/serialization failures. It's easy to just send a stream of eithers, but that is not very performant or ergonomic.
The text was updated successfully, but these errors were encountered: