# 消息中间件 **Repository Path**: lanpingsz/message-middleware ## Basic Information - **Project Name**: 消息中间件 - **Description**: 本仓库构建了业界主流的消息中间件的具体实践,包括但不限于:RocketMQ、kafka、RabbitMQ - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-14 - **Last Updated**: 2023-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 消息中间件 ## 介绍 本仓库构建了业界主流的消息中间件的具体实践,包括但不限于:RocketMQ、kafka、RabbitMQ ## 一. 概述 ## 二. kafka ### 1. 客户端选择 > - apache原生客户端:kafka-clients > - spring封装版:spring-kafka > > 后者高度抽象,且提供了更便捷的spring注解(比如`@KafkaListener`)、以及开箱即用模板类`KafkaTemplate`,但是需要注意兼容性 ![img](https://i.loli.net/2021/03/05/3GcPqdFaznuXJRv.png)