我是卡夫卡世界的新手。我们计划建立Kafka以满足我们的数据流需求。在我们的例子中,接收器是REST端点。有哪些连接器可用于支持Kafka => REST端点连接?这与AWS简单队列或主题的工作方式类似。
答案 0 :(得分:1)
AFAIK Apache Kafka没有经过认证的HTTP接收器。为什么不简单地创建一个kafka消费者,并为每个消息(或消息批处理)对您的服务进行REST调用?
答案 1 :(得分:0)
我所知道的没有开箱即用,但akka-stream非常适合这种用例。
源将是使用akka-stream-kafka(又名为reactive-kafka)创建的Kafka消息流,以及akka-http客户端(基于流的变体)的接收器: http://doc.akka.io/docs/akka-http/10.0.6/scala/http/client-side/request-level.html#flow-based-variant
akka-streams的集成模式(开始)以alpakka名称记录: http://developer.lightbend.com/docs/alpakka/current/