kafka读书笔记(零)初识kafka

kafka读书笔记(零)初识kafka,第1张

kafka读书笔记(零)初识kafka kafka是什么?

kafka是一个采用scala语言开发的,多分区、多副本的分布式消息系统,基本定位是一个分布式流式处理平台。

kafka能承担怎样的角色,或者说kafka能做什么?

消息系统,存储系统,流式处理平台

kafka作为这些角色的特性有哪些?

消息系统:系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性。提供了消息顺序性保障和回溯消费的功能。
存储系统:因为拥有持久化的特性,所以只要不启动消息删除机制,就是一个持久化存储系统。
流式处理平台:kafka能为各种流失处理框架提供可靠的数据来源,并且拥有一个完整的流式处理库,比如窗口、连接、变换和聚合等各类 *** 作,能很好的接入各种流式处理框架。

kafka的性能测试:
https://blog.csdn.net/weixin_42641909/article/details/89320999 https://cloud.tencent.com/developer/article/1517123

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5710683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存