Spring批处理和卡夫卡

Spring Batch and Kafka

我是银行业的初级程序员。我想制作一个从kafka获取数据并进行处理的微服务系统。之后,保存到数据库并将最终数据发送到客户端应用程序。我可以使用什么技术?我打算使用 spring bacth 和 kafka。该技术是否可以在我的项目中实施或是否有更好的替代方案?

要处理来自 Kafka 主题的数据,我建议您使用 Kafka Streams API,尤其是 Spring Kafka Streams。

要将数据存储在数据库中,您应该使用 Kafka Sink 连接器。

如果您的公司拥有 Kafka 生态系统,则这种方法非常普遍且简单。

在备选方案方面,您会在这里找到一个有趣的比较: https://scramjet.org/blog/welcome-to-the-family 3 in 1 serverless

超燃冲压发动机采用略有不同的方法 - 3 个平台合二为一。 免费产品https://hub.scramjet.org/ for installation on your server and the cloud platform are available - currently also free in the beta version https://scramjet.org/#join-beta