首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
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…