• lmtoo
    2019-06-11
    kafka eagle 也是非常不错的监控软件,好像也是国人写的,一直在更新,而且不比kafka manager差
    
     31
  • yellowcloud
    2019-06-12
    老师,您好,目前我们使用kafka时,使用的监控工具是kafka manager,后面也尝试过 kafka eagle,但是总是感觉这两款工具做的不尽如人意,有的甚至已经很长时间不维护了,老师能不能推荐下好的监控工具呢?

    作者回复: 试试JMXTrans + InfluxDB + Grafana

    
     21
  • cricket1981
    2019-06-12
    我们用的是confluent套件,线上用到了kafka, schema registry和ksql,其中ksql用于实时指标计算。
     1
     8
  • 风中花
    2019-06-11
    一口气看完4篇,有种从入门到放弃得感觉,感觉越来越重,越来越迷茫! 调整下,调整下,继续坚持下吧,集成得对于菜鸟合适只想用用,如果真得想玩转它控制它还是社区版本。或者有钱整个全套收费得也是一省百省。呵呵

    作者回复: 别放弃!有的时候坚持一下就过去了。我当初看源码就是这样的体会:)

     1
     3
  • 永光
    2019-06-11
    按照文章说的,我理解现在国内大部分用的都是apache kafka 是这样吧?

    作者回复: 就我这边观察到的,Confluent很少,创业公司多是CDH,大厂一般使用Apache Kafka,并且自己做了定制和改造

    
     3
  • 13501018051
    2019-06-11
    如果你仅仅需要一个消息引擎系统亦或是简单的流处理应用场景,同时需要对系统有较大把控度,那么我推荐你使用 Apache kafka,目前kafka的监控软件还挺多的单集群Kafka Offset Monitor,多集群kafka manager,grafana+prometheus+kafka Exporter
    
     3
  • a、
    2019-06-11
    我会选择apache kafka,因为只是用kafka做消息中间件衔接上下游,所以我不需要
    
     3
  • Skrpy
    2019-06-11
    哈哈哈,我还在读本科大三,不过非常想接触Kafka和Flink这些时下流行的大数据处理引擎,或者说流处理引擎。因为上一个学期在研讨课上给同学们分享了关于Flink的粗浅理解,在自学的过程中我也开始对“真正的”流处理引擎很感兴趣,提到Flink的地方总有“Kafka作为消息发布订阅”的字眼,于是有了许多联想,也感到学计算机真的要学很多东西。同时我也对开源这种精神和那些大神们充满崇敬和向往。但是现在自己觉得学到的东西还是太浅了,或者课堂上的基础知识也不知道如何自己实现和应用。但是有这样一种危机感,让我觉得必须一直学习,一直更新换代才行。由于之前自己的一些学习,对老师这5讲的内容还是接受得不错的,也很期待能学到从原理到实战的系统的知识。😁😁😁
    
     2
  • 莫问流年
    2019-06-11
    我会选择Apache Kafka,原因是只需要Kafka作为消息引擎衔接上下游业务,这种基本功能就社区版就可以保证。而且社区版的社区活跃,遇到问题可以得到更及时的响应。随着业务的开展和深入,我们也可以对其更好的把控。
    
     2
  • 高志强
    2019-12-05
    最近接触使用到了两种kafka监控软件,一个是 kafka tools ,能够清晰的看到kafka存储结构。一个是 granafa,能看到消费的折线图。感觉棒棒哒~

    作者回复: 👍

    
     1
  • 铭毅天下(公众号)
    2019-06-19
    conflunt的优势:原版人马打造,完善的 同步机制。国内也有公司在用,只不过资料少,就得多看英文资料。
    感觉:cinfluent更新也很快,应该是kafka未来!
     1
     1
  • 大坏狐狸
    2019-06-11
    i'm right here waiting for you
    
     1
  • Garfield
    2019-06-11
    对于中小企业来说,CDH/HDP kafka是比较适合的,所有服务都上云,运维团队都省了。特别方便。
    
     1
  • 莱茵金属
    2019-06-11
    我想问下kafka性能测试工具有哪些?

    作者回复: 没有特别好的工具。Kafka自己提供了kafka-producer-perf-test和kafka-consumer-perf-test脚本可以做producer和consumer的性能测试。另外LinkedIn开源了一款名为kafka-monitor的端到端系统测试工具,也可以用来测试Kafka集群end-to-end的性能。有些遗憾的是这个工具几乎没什么人维护了,你可以试试吧(https://github.com/linkedin/kafka-monitor)

    
     1
  • 杨陆伟
    2019-12-24
    有没有办法从部署环境中看出用的是社区版还是Confluent版本的Kafka?

    作者回复: 从bin目录下的命令可以看出来。Confluent提供了很多社区版以外的命令

     1
    
  • 江湖夜雨
    2019-11-30
    看到这里总感觉还没有切入到kafka正题
    
    
  • 朱广彬
    2019-09-03
    老师,Client/Broker 跨版本具体会带来什么性能影响呢?Kafka 在1.1版本后做了协议兼容,允许Client/Broker 协议不一致。如果生产上Client/Broker 协议不一致,除了新协议的功能上不兼容,性能上有什么影响呢?比如Client 是1.1而Broker 是2.3,会不会影响比如Zero copy 而导致性能下降?

    作者回复: 功能上是兼容的,只是性能上可能会有影响,因为可能出现需要把消息格式向下转换成老版本的额外中间步骤,增加了延时,降低了TPS

    
    
  • 兔2🐰🍃
    2019-08-22
    胡老师,您好,请问如果有需要用作数据持久化存储,这些版本里面,应该关注哪个亦或是其他消息引擎?

    作者回复: 都可以的,只是用法不是太主流

    
    
  • 蓝心
    2019-08-17
    弱弱的问一句,此专栏适合的人群是哪些呢?个人之前没有接触过kafka,理解的入门应该从基本的安装,命令使用等开始,此专栏是否会有涉及?是否涉及小白人群?谢谢

    作者回复: 主要还是面向对Kafka有一定基础的

    
    
  • godtrue
    2019-08-11
    课前思考
    kafka还有好几种嘛?这个种类是在实现语言不同,还是版本不同?那有什么特点呢?
    课后思考
    1:读完之后发现,这里的kafka分类是按照开发的组织机构来分的,注意有三种。
    1-1:Apache Kafka
    1-2:Confluent Kafka
    1-3:CDH/HDP kafka
    他们各有优缺点,选择时根据自身情况来判断,如果,老师能列个表,将他们的开发组织,优劣势汇总一下,就更容易理解记忆啦😄
    如果我是这个架构师,首先选择Apache kafka,作为消息引擎系统应该足够,毕竟我们才开始,我又是架构师。后面看情况,公司发展的好赚钱多,就用CDH/HDP kafka 功能全效率高。最后考虑Confluent kafka 毕竟高级特性不一定用的到,合适的才是最好的——功能够花钱少,就合适。
    展开
    
    
我们在线,来聊聊吧