中间件与数据库:Kafka
时间轮在Kafka的实践
时间轮是一个应用场景很广的组件,在很多高性能中间件中都有它的身影,如Netty、Quartz、Akka,当然也包括Kafka,本文主要介绍时间轮在kafka的应用和实战,从核心源码和设计的角度对时间轮进行深入的讲解。
图解:Kafka 水印备份机制
图解:Kafka 水印备份机制
消息队列之事务消息,RocketMQ 和 Kafka是如何做的?
分布式事务之事务消息,到底如何实现呢?
Linux Page Cache调优在Kafka中的应用
本文主要描述Linux Page Cache优化的背景、Page Cache的基本概念、列举过去针对kafka的IO性能瓶颈采取的一些解决方案、如何进行Page Cache相关参数调整以及性能优化前后效果对比。
面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?
为什么不用Timer、DelayQueue 和 ScheduledThreadPool
Kafka和RocketMQ底层存储之那些你不知道的事
两者底层存储到底是如何实现的?有哪些优化?消息存磁盘为什么还这么快?各自有什么优缺点?今儿来一探究竟!
Kafka 时间轮的原理和实现
Kafka 作为一个支持实时处理大量请求的分布式流处理平台,需要一个设计良好的定时器来处理异步任务。本文作者将基于 Kafka 1.1.0 版本的源码来介绍 Kafka 中定时器的基础数据结构——时间轮的原理和实现。
基于Canal 和 Kafka,实现 MySQL 的 Binlog 近实时同步
近段时间,业务系统架构基本完备,数据层面的建设比较薄弱,因为笔者目前工作重心在于搭建一个小型的数据平台。
Netty、Kafka中的零拷贝技术到底有多牛?
我们经常在Java NIO,Netty,Kafka,RocketMQ等框架中听到零拷贝。
基于Kafka+Flink+Redis的电商大屏实时计算案例
基于Kafka+Flink+Redis的电商大屏实时计算案例
如何正确理解kafka重平衡流程?
Kafka 重平衡流程一直是 kafka 比较麻烦和难以理解的地方,此篇文章通过大量的示意图带你了解一下 kafka 重平衡的过程
【Kafka系列】副本机制和请求过程
Kafka系列文章,本文主要讲述Kafka 副本机制和请求过程
为什么MySQL的索引不采用kafka的索引机制
第一眼看到这个问题,皮皮也是很迷惑的,谁没事会问这种问题。然而,事实上这居然是一道真实的面试题。 本来皮皮以为“皮友”只是皮着调侃一下的,既然是道面试题,那就要稍微地分析分析、说道说道了。
插曲:大白话带你认识Kafka
应大部分的小伙伴的要求,在Yarn之前先来一个kafka的小插曲,轻松愉快。 应该大部份小伙伴都清楚,用机油装箱举个例子 所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。 引入一个场景,我们知道中国移动,x
【多图详解】Kafka 优秀的架构设计!它的高性能是如何保证的?
扫描下方海报 试读 出处:https://juejin.im/post/5dcf6b6e51882510a23314f3“
带你涨姿势是认识一下Kafka Producer
这是 cxuan Kafka 系列的第二篇文章