Background
In recent years, franz-go has gained significant adoption in the Go ecosystem as a modern Kafka client, offering:
- Better performance
- Active maintenance, etc
Many Go services that want to adopt CloudEvents are already using franz-go, which makes integration with the current SDK Kafka bindings difficult or forces users to maintain custom adapters.
Proposal
Add franz-go based Kafka transport for sending and receiving CloudEvents
Background
In recent years, franz-go has gained significant adoption in the Go ecosystem as a modern Kafka client, offering:
Many Go services that want to adopt CloudEvents are already using franz-go, which makes integration with the current SDK Kafka bindings difficult or forces users to maintain custom adapters.
Proposal
Add franz-go based Kafka transport for sending and receiving CloudEvents