首页 > 技术文章 > 1、Kafka初识

bobfjm 2021-01-10 16:05 原文

一、Kafka扮演的角色

  • 消息系统,Kafka与传统的消息列队中间件(RabbitMQ、RocketMQ、ActiveMQ)等都具备系统解耦、冗余存储、流量削峰、缓存、异步通信、扩展性、恢复性等功能。与此同时,还能实现其他大多数消息队列难以实现的消息顺序性保障和消费回溯功能。
  • 存储系统,Kafka能把消息作持久化处理
  • 流式处理平台,

二、架构

 

 术语:

生产者Producer

消费者Consumer

服务代理Broker

主题Topic

分区Partition

副本Replica

 

推荐阅读