- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 源码分析Java并发(JUC框架)专栏
java多线程是JAVA高阶编程最需掌握的基本功,本系列从源码的角度对JUC(java 并发工具包)进行详细剖析,一起探讨java多线程并发相关知识。 1、java并发锁ReentrantLock源码分析一 可重入支持中断锁的实现原理 2、java并发锁机制-ReentrantLock Condtion准备篇之Object.wait,Object.notify与Condtion 3、java并发锁...
2019-11-25 21:57:37 11588 2
原创 初始 Kafka Consumer 消费者
温馨提示:整个 Kafka 专栏基于 kafka-2.2.1 版本。 1、KafkaConsumer 概述 根据 KafkaConsumer 类上的注释上来看 KafkaConsumer 具有如下特征: 在 Kafka 中 KafkaConsumer 是线程不安全的。 2.2.1 版本的KafkaConsumer 兼容 kafka 0.10.0 和 0.11.0 等低版本。 消息偏...
2019-11-24 19:10:07 2005
原创 KafkaProducer Sender 线程详解(含详细的执行流程图)
温馨提示:本文基于 Kafka 2.2.1 版本。 上文 《源码分析 Kafka 消息发送流程》 已经详细介绍了 KafkaProducer send 方法的流程,该方法只是将消息追加到 KafKaProducer 的缓存中,并未真正的向 broker 发送消息,本文将来探讨 Kafka 的 Sender 线程。 本节目录1、Sender 线程详解1.1 类图1.2 run 方法详解1.2.1...
2019-11-17 19:03:19 4396
原创 源码分析 Kafka 消息发送流程(文末附流程图)
温馨提示:本文基于 Kafka 2.2.1 版本。本文主要是以源码的手段一步一步探究消息发送流程,如果对源码不感兴趣,可以直接跳到文末查看消息发送流程图与消息发送本地缓存存储结构。 从上文 初识 Kafka Producer 生产者,可以通过 KafkaProducer 的 send 方法发送消息,send 方法的声明如下: Future<RecordMetadata> send(...
2019-11-10 16:20:56 4491 2
原创 初识 Kafka Producer 生产者
温馨提示:整个 Kafka Client 专栏基于 kafka-2.3.0 版本。 本节目录1、KafkaProducer 概述2、KafkaProducer 类图3、KafkaProducer 简单示例 1、KafkaProducer 概述 根据 KafkaProducer 类上的注释上来看 KafkaProducer 具有如下特征: KafkaProducer 是线程安全的,可以被多个...
2019-11-03 18:07:59 3336 1
rocketmq实战与源码分析.zip
2021-03-13
Netty实现私有协议,模仿dubbo单一长连接RPC服务调用,心跳检测机制源码
2017-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人