多图详解 Kafka 原理与架构,建议收藏!

作者:微信小助手

发布时间:2020-05-03T16:03:48

加个“星标”,每天上午 09:25,干货推送!


来源:https://www.cnblogs.com/bainianminguo/p/12247158.html
标题:kafka概念扫盲
作者:bainianminguo

一、kafka概述

1.1、定义

Kakfa是一个分布式的基于发布/订阅模式的消息队列(message queue),主要应用于大数据的实时处理领域

1.2、消息队列

1.2.1、传统的消息队列&新式的消息队列的模式

上面是传统的消息队列,比如一个用户要注册信息,当用户信息写入数据库后,后面还有一些其他流程,比如发送短信,则需要等这些流程处理完成后,在返回给用户

而新式的队列是,比如一个用户注册信息,数据直接丢进数据库,就直接返回给用户成功

1.2.2、使用消息队列的好处

A、 解耦

B、 可恢复性

C、 缓冲

D、 灵活性&峰值处理能力

E、 异步通信