Ús de l’artefacte productor-consumidor
Navegació
| ⬅️ Plataforma EventHub | ➡️ Artefacte KStreams |
|---|
Artefacte Productor / Consumidor Kafka
Canigó – Artefacte de referència
Què és aquest artefacte?
Aquest artefacte proporciona una base estàndard per implementar productors i consumidors Kafka en Java, alineada amb les normes i el govern definits per l’Oficina EventHub.
Està orientat a equips que necessiten publicar o consumir esdeveniments de manera governada, reutilitzant una estructura validada i preparada per a entorns corporatius.
Què fa?
- Implementa un productor Kafka.
- Implementa un consumidor Kafka.
- Exposa una API REST per publicar esdeveniments.
- Integra Schema Registry i serialització Avro.
- Dona suport a seguretat corporativa (mTLS i OAuth).
- Facilita la configuració per entorn (INT / PRE / PRO).
Quan utilitzar-lo?
Utilitza aquest artefacte quan:
- Necessitis publicar o consumir esdeveniments Kafka.
- No requereixis processament en streaming.
- Vulguís partir d’una base validada i governada.
Guia ràpida d’ús
- Configura el fitxer
application.ymlamb els paràmetres de Kafka, seguretat i tòpics. - Defineix o ajusta l’esquema Avro de l’esdeveniment.
- Compila el projecte per generar les classes Avro.
- Publica esdeveniments mitjançant l’API REST o consumeix des del tòpic configurat.
Descàrrega de l’artefacte
Data d'actualització:
01-01-0001