KAFKA背景

Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

由于jay kreps非常喜欢franz kafka,并且觉得kafka这个名字很酷,因此取了个和消息传递系统完全不相干的名称kafka,该名字并没有特别的含义。

基本概念

上图为Kafka的典型架构图,对于消息的生产以及消费逻辑不在本文的讨论范畴,主要就Broker的数据存储做以浅显的总结。首先解释一下常见的相关专业术语:

  • Broker:消息中间件处理节点;每个Kafka服务节点称之为一个Broker,一个Kafka集群由一个或多个Broker组成
  • Topic:一类特定数据集合的统称;可类比DB中Table的概念;逻辑概念
  • Producer:消息的生产者,向Broker发送消息的客户端
  • Consumer:消息的消费者,向Broker读取消息的客户端
  • Consumer Group:每一个Consumer隶属于一个特定的Consumer
  • Group,一条消息可以被不同Group中的Consumer消费,但同一Group内的消息只能被一个Consumer消费
  • Partition:是对Topic中所包含数据集的物理分区;物理概念
  • Replication:副本集;是Kafka高可用的一种保障机制

Offset Explorer工具介绍

Offset Explorer(即Kafka tool)是用于管理和使用Kafka群集的GUI应用程序。它提供了一个直观的UI,允许用户查看Kafka集群中的对象以及集群主题中存储的消息。官网地址:https://www.kafkatool.com/。

kafka及可视化工具offset explorer相关推荐

  1. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你!

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

  2. kafaka可视化工具

    许多中间件系统都提供了良好的可视化系统.MySQL有workbench,navcat,php版的mysqladmin等可视化程序.Redis.MongoDB也有开源的可视化程序.只要官方提供了探索数据 ...

  3. 【强烈推荐一款吊炸天的 Kafka 图形化工具 Eagle】

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

  4. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

  5. Kafka【付诸实践 03】Offset Explorer Kafka 的终极 UI 工具安装+简单上手+关键特性测试(一篇学会使用 Offset Explorer)

    1.The Ultimate UI Tool for Kafka 官方自称 Offset Explorer 是 Kafka 的终极 UI 工具

  6. 【kafka可视化工具】kafka-eagle在windows环境的下载、安装、启动与访问

    本文目录 一.Kafka eagle的下载 步骤一:访问官方网站:Download - EFAK 步骤二:点击 Direct File Download 二.kafka-eagle的安装 步骤一:解压 ...

  7. Cassandra 可视化工具

    2019独角兽企业重金招聘Python工程师标准>>> 最近开始接触Cassandra,这些天在cassandra的wiki发现了一些可视化工具的推荐.现在也把这个链接推荐给大家:h ...

  8. 如何选择数据分析可视化工具?Excel, Tableau还是Power BI?

    来源:大数据文摘 本文约3500字,建议阅读5分钟 作为个人或公司,如何选择分析和可视化数据的工具? 正确分析使用数据可能会挖到宝藏.那么,作为个人或公司,如何选择分析和可视化数据的工具? 在本文中, ...

  9. 22 款神经网络的设计和可视化工具

    前言 深度学习领域,最常见的就是各种网络模型,那么在写论文或者文章,介绍网络模型的时候,最好的办法当然就是展示代码画图,今天介绍的 Github 项目,就是整理了 22 个设计和可视化网络结构的工具, ...

  10. 卷积神经网络结构可视化工具PlotNeuralNet

    卷积神经网络结构可视化 简介 本文介绍的工具是针对卷积神经网络示意图可视化的,不包括算图.(示意图一般出现在论文中)常见的卷积神经网络示意图绘制工具不少,常用的主要有NN SVG.ConvNetDra ...

最新文章

  1. python语言介绍-Python语言的简介
  2. Python字符串前加f、r、b、u的不同用法
  3. 优秀的API接口设计原则及方法
  4. 高职学计算机专业排名,海南雅典职业技术学校官网
  5. java京东左侧固定层_京东首页右侧固定层
  6. eclipse4.3.1标准版安装freemarker插件
  7. 【Java从0到架构师】SpringBoot - 入门_配置文件_YAML
  8. Android onClick()单机监听2种方式
  9. 微信公众号之接入微信公众号服务器开发(二)
  10. 洛谷P1005 矩阵取数游戏
  11. linux终端哪个好看,关于linux:Linux-终端最全推荐建议收藏
  12. 服务器桌面假死怎么处理,win10桌面假死如何解决
  13. 案例:通过空气质量指数AQI学习统计分析并进行预测(上)
  14. 漫谈CRM体系化建设2 – 如何开发客户?
  15. 【看表情包学Linux】软件包管理器 yum | Vim 编辑器介绍 | Vim 文本批量化操作 | 配置 Vim
  16. [A002]微擎新版本今日头条小程序
  17. HashMap源码阅读启读
  18. 流量监控服务器应该位置在哪里,搭建cacti流量监控服务器.pdf
  19. YOLOv5-Lite 树莓派实时 | 更少的参数、更高的精度、更快的检测速度(C++部署分享)...
  20. 又来汇丰软件(广东)的帖子了。。。

热门文章

  1. sp485ee 芯片调试,RE DE 一直上拉故障
  2. flotherm热仿真,allegro怎么导出flotherm文件
  3. 用微信公众号做淘宝优惠券查券搜券和返利机器人的详细配置教程
  4. 开发时解决数据回显的小方法
  5. oracle 分组随机抽取,Oracle随机抽取记录的方法是什么呢?
  6. Android JNI HIDL 简单实例学习
  7. c语言源代码如何读取打开文件,C语言读取文件
  8. python动态生成数据库表_ironpython – 如何通过python在Spotfire中动态创建数据表
  9. 如何让微信好友永远拉黑不了你?
  10. 聊聊苹果电脑上不错的三维建模软件