我有一个项目的要求,其中我有一个源系统,将产生的事件,我需要集成到卡夫卡。现在我想从以下几个方面来探索它: 1.让java rest服务充当我的源代码和Kafka之间的桥梁是最好的吗?有什么最好的框架可以实现这样的集成。2.是否最好使用Kafka的Rest接口将我的源码直接集成到Kafka?
发布于 2019-12-14 01:01:53
都不是。直接写入kafka (使用kafka的原生协议,而不是使用http)的原因是HTTP是额外的开销,也是您完全可以避免的另一个故障点。如果它不需要高性能,你可以使用HTTP包装器,但这并不可取。
FWIW,这是一个锤子-钉子编程模式。当你手中拿着一把锤子(HTTP协议)时,无论你往哪里看,你只能看到钉子:)
https://stackoverflow.com/questions/59320550
复制相似问题