An open API service indexing awesome lists of open source software.

https://github.com/unexist/showcase-eventing-kafka

Showcase for Kafka [MIRROR]
https://github.com/unexist/showcase-eventing-kafka

kafka kubernetes quarkus

Last synced: about 2 months ago
JSON representation

Showcase for Kafka [MIRROR]

Awesome Lists containing this project

README

          

= Showcase for eventing with Kafka

This project holds a showcase for various Kafka related things.

== todo-service

This example just demonstrates how to use Kafka along with in-memory testing of Smallrye.

== todo-service-apicurio

This uses the Avro format and Apicurio for registry.

=== Apicurio config

- https://www.apicur.io/registry/docs/apicurio-registry/2.0.0.Final/getting-started/assembly-using-kafka-client-serdes.html

== todo-service-karapace

This uses the Avro format and Karapace for registry.

== Notes

- Schema registry must be >2.0 to be compatible with the dependencies/plugin

== Links

- https://quarkus.io/blog/kafka-avro/
- https://github.com/cescoffier/quarkus-kafka-and-avro
- https://www.apicur.io/registry/
- https://github.com/Apicurio/apicurio-registry-operator#quickstart
- https://github.com/hguerrero/amq-examples/tree/master/registry-example-avro
- https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry
- https://www.apicur.io/registry/docs/apicurio-registry/2.0.0.Final/getting-started/assembly-managing-registry-artifacts-maven.html
- https://avro.apache.org/docs/
- https://quarkus.io/guides/kafka-dev-services
- https://github.com/aiven/karapace
- https://docs.confluent.io/platform/current/schema-registry/serdes-develop/index.html#subject-name-strategy
- https://developer.confluent.io/get-started/rest/