首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习小学生
掘友等级
记录学习过程,不断输出知识内容
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
MQTT协议简述
MQTT是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上。本文将简要介绍MQTT协议内容,以及几个概念,最后结合开源项目解释协议实现。
Redis缓存
Redis作为缓存的普遍性,以及它在业务应用中的重要作用,需要系统了解缓存的一些列内容,包含工作原理、替换策略、异常处理等。
Redis分布式锁
分布式锁是由共享存储系统维护的变量,多个客户端可以向共享存储系统发送命令进行加锁或释放锁操作。Redis 作为一个共享存储系统,可以用来实现分布式锁。本文将简要介绍,Redis如何实现分布式锁。
Netty长连接应用内存无法释放分析
项目是Netty长连接应用,但是只做调度功能,tls握手完后,返回信息就将长连接关闭。发现限制了堆内存大小,但是实际RES内存超出比较多,可能会导致操作系统OOM KILL。因此需要分析一下原因。
RocketMQ消息消费
本文主要介绍Consumer的启动流程,启动后立即执行的rebalance操作,接着会介绍消息拉取的流程,消息消费的流程,以及进度的管理,最后会简单介绍定时消息和消息重试的实现逻辑。
Elasticsearch基本概念及原理
本文会简要介绍Elasticsearch的几个基础概念,接着会介绍分布式相关概念,如分片。然后会介绍分布式操作,新建一个文档内部是如何执行的。最后会再介绍分布内部的原理如Refresh、Flush操作
RocketMQ消息存储:恢复与删除
本文主要介绍RocketMQ文件恢复机制,CommitLog消息写入后异步转发到ConsumeQueue中,这两文件可不一致情况。对于存储文件,RocketMQ也有一套机制将过期文件进行删除。
RocketMQ消息存储:Index
RocketMQ增加索引机制来方便消息根据key方便消息查找。本文主要介绍Index文件结构,以及Index数据如何构建,以及消息查询如何结合Index数据使用。
RocketMQ消息存储:ConsumeQueue
本文主要介绍ConsumeQueue的文件结构,以及ConsumeQueue里的数据是如何写入的,何时进行刷盘。然后会进一步分析ConsumeQueue的数据在拉取消息过程中如何运用。
RocketMQ消息存储:CommitLog
本文主要阐述CommitLog文件结构,以及CommitLog的刷盘逻辑,刷盘是保障消息不丢的重要措施,但是又是影响性能的重大阻碍。最后还会介绍在异步刷盘情况下,还能提升消息写入性能的机制。
下一页
个人成就
文章被点赞
38
文章被阅读
20,680
掘力值
1,211
关注了
0
关注者
12
收藏集
0
关注标签
2
加入于
2021-03-22