自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只皮皮熊

随便写点啥

  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 【kafka】__consumer_offsets部分分区异常导致消费不到数据问题排查

部分消费组无法通过broker(new-consumer)正常消费数据,更改消费组名后恢复正常。

2020-04-24 13:15:25 6512

原创 【kafka】源码分析-Producer过程全解

Kafka,作为目前在大数据领域应用最为广泛的消息队列,其内部实现和设计有很多值得深入研究和分析的地方。本系列将从kafka 2.2.0源码入手,详细分析kafka的功能设计与实现。其中本篇文章重点分析kafka的producer过程。

2020-04-15 20:19:55 683

原创 【Flink】使用kafka-connector消费数据时看不到consumer-id等信息

文章目录问题复现初步结论源码分析KafkaConsumer实现FlinkKafkaConsumer实现一句话总结问题复现使用connecor消费数据的时候,我们./bin/kafka-consumer-groups.sh查看消费的情况时发现异常而使用kafka-client的时候,这些信息是能正常显示的初步结论https://issues.apache.org/jira/brows...

2020-04-10 21:16:24 7706 7

原创 【数据结构与算法】一道关于笛卡尔积的笔试题

有英文字典: Map,示例如下:a: [a, an]b: [bird, bus]c: [call, car, carry]...z: [zone]输入一个a~z组成的字符串,字符串每一位表示字典的key输出key映射的单词组成句子的集合(单词之间空格隔开)示例 输入:ab输出:"a bird""an bird""a bus""an bus"...

2020-04-07 22:35:38 922

原创 【kafka】高吞吐源码分析-顺序写入与刷盘机制

kafka作为一个处理实时数据和日志的管道,每秒可以处理几十万条消息。其瓶颈自然也在I/O层面,所以其高吞吐背后离不开如下几个特性:- NIO- 磁盘顺序读写- Queue数据结构的极致使用- 分区提高并发- 零拷贝提高效率- 异步刷盘- 压缩提高数据传输效率

2020-04-03 13:00:38 2945

原创 【kafka】源码分析-ZeroCopy助力kafka实现高吞吐

文章目录系列前言ZeroCopy基础概念传统IOZeroCopy是什么Java中的ZeroCopykafka实现具体使用使用场景参考系列前言kafka作为一个处理实时数据和日志的管道,每秒可以处理几十万条消息。其瓶颈自然也在I/O层面,所以其高吞吐背后离不开如下几个特性:NIO磁盘顺序读写Queue数据结构的极致使用分区提高并发零拷贝提高效率异步刷盘压缩提高数据传输效率本次...

2020-04-01 21:17:25 666

Flink状态编程-订单超时告警.pdf

Flink状态编程学习小结,附订单超时告警实战案例。 无状态计算实现的复杂度相对较低,实现起来较容易,但是无法完成提到的比较复杂的业务场景: CEP(复杂事件处理):获取符合某一特定事件规则的事件,状态计算就可以将接入的事件进行存储,然后等待符合规则的事件触发 最大值、均值等聚合指标(如pv,uv): 需要利用状态来维护当前计算过程中产生的结果,例如事件的总数、总和以及最大,最小值等 机器学习场景,维护当前版本模型使用的参数 其他需要使用历史数据的计算

2020-03-04

flume开发者指引-中文

flume开发者指引-中文。 Apache Flume是一个用于高效地从大量异构数据源收集、聚合、传输到一个集中式数据存储的分布式、高可靠、高可用的系统. Apache Flume是Apache基金会的顶级项目.现在有两个代码版本线可以获取:0.9.x和1.x.本文档对应的是1.x版本. https://blog.csdn.net/u013128262/article/details/82083041

2018-08-26

linux发热及续航问题的解决方案

linux发热及续航问题的解决方案,有效!!

2016-01-26

shell十三问简体版.pdf

shell十三问简体版 阅读完netman的shell十三问,虽然讲的是shell中的基础知识,但是对于一些概念性的东西的理解来说;收获还是蛮大的;

2015-12-02

《跟阿铭学Linux》课后练习题答案

《跟阿铭学Linux》是一本入门级的Linux学习教材,适合初学者阅读。本书共分为两个部分:基础部分和实践部分。通过基础部分的学习(文档目录的处理、权限管理、用户管理、磁盘管理、软件包安装)可以让读者完成对Linux操作系统的各种管理操作。实践部分涵:shell脚本、Linux系统日常管理技巧、web服务环境部署、MySQL常用操作、NFS服务、Squid配置、FTP配置、Tomcat配置、Samba配置、邮件系统搭建、监控系统搭建、DNS系统搭建、集群等。

2015-12-02

JavaEE笔记.chm

JavaEE是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用.随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。

2015-12-02

计算器java代码

* 这是一个简易计算器 *1.3版本 能够实现的功能有:+,- ,* ,/ ,以及取倒运算

2015-12-02

Android6-0新特性.chm

ndroid的下一个版本,即盛传已久的Android M很可能会在Google I/O大会上被正式发布。一个在业内已经被热议的议题是:Android M“为工作升级而生”(Android for Work Update)。有业内人士解释道:“Android M将把Android的强大功能拓展至任何你所能看到的工作领域。

2015-12-02

kali&bt5入门(1)

关于kali和backtrack5最简单的入门资料,仅供参考。希望能帮助到那些刚刚接触的人。

2014-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除