Apache Kafka 1.0.0正式发布!
千呼万唤始出来,经过7年的发展与完善,Apache Kafka 1.0.0正式发布!在笔者看来,比起1.0.0引入的新功能,此版本最大的意义在于标识Kafka各种组件功能的稳定性。不过我们还是来看下1.0.0引入的一些新功能:
- Kafka Streams API的优化:增加了一些全新的操作算子(operator),如cogroup等。另外print和writeAsText方法的改进更加方便了对Streams程序的调试
- JMX监控指标的完善:引入了很多集群健康度检查指标,同时对Kafka Connect监控体系做了较大程度的补足
- 正式支持Java 9:Java 9优化TLS和CRC32的性能(JEP 249以及引入了java.util.zip.CRC32C),因此在Java 9上启用Kafka安全后可以更快地进行数据加密以及checksum计算与校验
- 优化SASL认证错误的处理:之前某些SASL认证异常没有清晰显式地与其他异常区分开来。1.0.0版本更加“优雅”地处理这些异常,参见KAFKA-4764
- 强化对JBOD磁盘崩溃的处理:之前JBOD下Kafka无法容忍磁盘崩溃,会直接导致broker宕机。该新功能正式支持JBOD错误处理——笔者以为这是普通Kafka用户(没有使用Kafka Streams)最期待的1.0新功能了
- 幂等producer的优化:之前为了保证消息的顺序性,在启用幂等producer之后强制设置max.in.flight.requests.per.connection=1,因而影响producer的TPS。KAFKA-5949引入了新的算法使得在保持幂等和EOS的同时还能提升该参数上限到5,一定程度上缓解了对TPS的伤害
比起Apache Flink火箭速度的版本演进,Kafka 1.0发布的确有些慢了,不过我们总算是等到了这个正式版本。接下来问题来了,Confluent会把KSQL捐献给Apache社区吗:-)
转载于:https://www.cnblogs.com/huxi2b/p/7770706.html
Apache Kafka 1.0.0正式发布!相关推荐
- Apache Kafka 2.7.0 稳定版发布
参考地址:https://www.orchome.com/9993 Apache Kafka 2.7.0 于2020年12月21日正式发布,这个版本是目前 Kafka 最新稳定版本,大家可以根据需要自 ...
- kafka报错“Dependency ‘org.apache.kafka:kafka-clients:3.0.0‘ not found”
解决方案,下载安装kafka的jre并将其导入到IDEA的SDK中即可正常使用: Maven Repository: Search/Browse/Explore (mvnrepository.com) ...
- Apache Kafka 3.0.0 稳定版发布,有哪些值得关心的变化?
Apache Kafka 3.0 于2021年9月21日正式发布.本文将介绍这个版本的新功能.以下文章翻译自 <What's New in Apache Kafka 3.0.0>. 我很高 ...
- Apache Kafka 3.0 版本发布
Apache Kafka 3.0 发布, 发布日志:Kafka 我很高兴代表 Apache Kafka® 社区宣布 Apache Kafka 3.0 的发布.Apache Kafka 3.0 是一个涉 ...
- 重磅!Apache Kafka 3.0 发布!
我很高兴代表 Apache Kafka® 社区宣布 Apache Kafka 3.0 的发布.Apache Kafka 3.0 是一个涉及多方面的大版本.Apache Kafka 3.0 引入了各种新 ...
- 支付宝、微信回应3D面具破解人脸识别;ofo 否认「发币」;Kafka 2.4.0 发布 | 极客头条...
整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...
- 12月18日科技资讯|支付宝、微信回应3D面具破解人脸识别;ofo 否认「发币」;Kafka 2.4.0 发布
「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧.扫描上方二维码进入 CSDN App 可以收听御姐萌妹 Sty ...
- 实用 | 从Apache Kafka到Apache Spark安全读取数据
引言 随着在CDH平台上物联网(IoT)使用案例的不断增加,针对这些工作负载的安全性显得至关重要.本篇博文对如何以安全的方式在Spark中使用来自Kafka的数据,以及针对物联网(IoT)使用案例的两 ...
- Apache Kafka(二)- Kakfa 安装与启动
安装并启动Kafka 1.下载最新版Kafka(当前为kafka_2.12-2.3.0)并解压: > wget http://mirror.bit.edu.cn/apache/kafka/2.3 ...
- 每个 Apache Kafka 开发者都应该知道的5件事
Apache Kafka 是一个开源流处理平台,如今有超过30%的财富500强企业使用该平台.Kafka 有很多特性使其成为事件流平台(event streaming platform)的事实上的标准 ...
最新文章
- 数据库中的字段varchar类型和char类型的区别?
- arcgis 同名图层合并_ArcGIS实践教程(37)ArcGIS/ArcMap多个图层(要素类)的合并
- python3 日志检索异常抛出异常 raise KeyError(key),KeyError: 'formatters'
- C语言 使用指针对两个变量的数值进行互换
- 大连大学计算机科学与技术考研真题,2016年大连大学计算机科学与技术数据库系统原理复试笔试最后押题五套卷...
- 学python需要记笔记吗_自学python需要做什么笔记
- eclipse java8报错_eclipse4.3安装支持Java8插件,之后就报错无法打开eclipse,求解?
- 【推荐系统】推荐系统中的排序学习
- jxl生成表格(合并单元格,字体,样式)
- Java设计模式(8)组合模式(Composite模式)
- [html] 说说你对target=“_blank“的理解?有啥安全性问题?如何防范?
- 54失败是成功之母二
- LATEX 用法个人记录
- 一个完整的使用的例子,和可下代码
- lvs的调度算法有几种_LVS支持哪些调度算法?
- 无缓冲I/O与有缓冲I/O区别
- 高薪程序员面试题精讲系列55之你了解红黑树吗?说说它的底层结构吧
- Tumblr,instapaper分享
- 幽灵蛛(pholcus)(五)--json解析学习资料
- 出售主题HTML代码,房地产HTML主题
热门文章
- golang字符型及使用细节
- Python Django 装饰器模式之三阶装饰器
- ElementUI弹出新增窗口
- Lucene查询索引代码实现
- python爬虫网络请求超时是什么意思_爬虫请求超时设置
- css修改同步保存到文件,谷歌浏览器修改CSS和js后同步保存到文件中 (译)
- 计算机基础课程金课建设,大学计算机基础金课建设探索与实践
- java虚拟机类加载机制_《深入理解java虚拟机》学习笔记一/类加载机制
- pwm一个时间单位_详解STM32的PWM输出及频率和脉宽(占空比)的计算——寄存器配置六步曲!...
- C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档