Abh*_*ain 5 spring apache-kafka spring-boot
在微服务架构中使用 Kafka 作为消息系统,我想知道 Spring Kafka 还是 Spring Integration Kafka 哪个是首选,为什么?另外,我们根据什么因素来决定选择哪一个?
Spring Integration - 扩展 Spring 编程模型以支持众所周知的企业集成模式。
Spring Integration Kafka - 是Spring Integration项目的扩展模块。
Spring Integration Kafka现在基于Spring for Apache Kafka项目。
Spring for Apache Kafka (spring-kafka)项目将核心 Spring 概念应用于基于 Kafka 的消息传递解决方案的开发。
根据您的要求,如果您在不使用 Spring Integration 的情况下开发应用程序,那么您需要使用Spring for Apache Kafka (spring-kafka)项目或Spring Cloud Stream (Kafka)。
Spring-Cloud-Stream - 是一个基于 Spring Boot 构建的框架,用于构建消息驱动的微服务。
Spring-Kafka 与 Spring-Cloud-Stream (Kafka)
| 归档时间: |
|
| 查看次数: |
5121 次 |
| 最近记录: |