2017-06-08 5 views
0

Ich bin neu in Kafka Welt. Wir planen, Kafka einzurichten, um unsere Datenstreaminganforderungen zu erfüllen. Die Senke in unserem Fall ist der REST-Endpunkt. Welche Konnektoren sind verfügbar, um Kafka zu unterstützen => REST-Endpunktkonnektivität? Dies ist vergleichbar mit einfachen AWS-Warteschlangen oder -Themen.REST Endpunkt als Kafka Waschbecken

Antwort

0

AFAIK gibt es keine zertifizierte HTTP-Senke für Apache Kafka. Warum erstellen Sie nicht einfach einen Kafka-Consumer und führen für jede Nachricht (oder Nachrichtenbatch) einen REST-Call zu Ihrem Service durch?

0

Nichts, was mir bekannt ist, aber akka-streams fühlt sich für diesen Anwendungsfall gut an.

die Quelle ein Kafka Nachrichtenstrom wäre erstellt mit akka-stream-kafka (auch bekannt als reaktivem kafka) und die Senkt den akka-HTTP-Client (flow-basierte Variante): http://doc.akka.io/docs/akka-http/10.0.6/scala/http/client-side/request-level.html#flow-based-variant

Integrationsmuster für akka -Ströme werden (beginnend) unter dem Namen alpakka dokumentiert: http://developer.lightbend.com/docs/alpakka/current/

Verwandte Themen