首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
guchengfeixue
更多收藏集
微信扫码分享
微信
新浪微博
QQ
50篇文章 · 0订阅
Kafka 生产者发送消息的流程
Kafka 的 producer 发送消息采用的是异步发送的方式。在消息发送过程中,涉及到了两个线程—— main 线程和 sender 线程
多图详解kafka生产者消息发送过程
生产者客户端代码 构造KafkaProducer KafkaProducer通过解析producer.
【kafka源码】kafka分区副本的分配规则
源码分析 创建Topic的源码入口 AdminManager.createTopics() 以下只列出了
Kafka消费组/者协调器的介绍
什么是协调器 协调器是用于协调多个消费者之间能够正确的工作的一个角色, 比如计算消费的分区分配策略,又或者消费者的加入组与离开组的处理逻辑, 有一点类似Kafka种的控制器的角色。
必须拿下的Springboot参数校验
实际项目中不仅仅前端需要做必填项等校验,为防止非法参数对业务造成影响,后端也需要对相关参数做校验,接下来就学习一下在Springboot项目中如何对参数进行校验。本文Springboot版本为2.
使用Go从零实现一个Redis(五):实现AOF持久化和AOF重写
AOF持久化通过将写操作以日志形式追加到文件中,保证数据可靠性和持久性。AOF重写通过创建新的AOF文件来缩减文件大小,提高性能。重写过程不影响服务,可手动或自动触发。两者结合使用可实现高可用。
你一定不知道的一个类加载问题(JVM 源码分析篇)
源码调试看奇奇怪怪的类加载行为,代码没有被任何人调用,类居然被加载了,接口和抽象类行为还不一样,看看 jvm 内部是怎么玩的
给 Netty 提交了一个 PR(CPU 缓存篇)
聊聊 CPU 缓存行、伪共享相关的知识,顺便看看 Disruptor、Netty 的极致性能优化之旅
netty源码分析之揭开reactor线程的面纱(二)
到这里,我们初次阅读源码的时候对reactor的第二个步骤的了解已经足够了。总结一下:netty的reactor线程第二步做的事情为处理IO事件,netty使用数组替换掉jdk原生的HashSet来保证IO事件的高效处理,每个SelectionKey上绑定了netty类Abst…
netty源码分析之揭开reactor线程的面纱(一)
该线程就是executor创建,对应netty的reactor线程实体。executor 默认是ThreadPerTaskExecutor 关于reactor线程的创建和启动就先讲这么多,我们总结一下:netty的reactor线程在添加一个任务的时候被创建,该线程实体为 Fa…