首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
上善若水不想说话99005
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
RocketMQ 为什么读得这么快?揭秘 ConsumeQueue 的异步索引设计
RocketMQ 通过 ConsumeQueue 异步构建索引,将消费查询从“扫描百GB CommitLog”优化为“读取几MB 索引文件”,实现 34 倍查询加速与 272 倍 I/O 减少。
CommitLog顺序写 —— 为什么RoceketMQ所有消息都往一个文件追加?
RocketMQ 之所以能实现十万级 TPS 的写入性能,核心在于其 CommitLog 采用所有消息顺序追加到单文件的设计,充分利用磁盘顺序 I/O 和 PageCache 特性。
从Apollo看长轮询
前言 如果让我设计一个配置中心,最先想到的两个核心功能:一个是如何将配置存储下来,另一个是怎么能够实时的获取到最新的配置;最简单的方式我们可以直接利用现有的一些中间件:Zookeeper、Redis等
字节三面:如何设计一个高并发系统
大家好,我是田螺。 记得很久之前,去面试过字节跳动。被三面的面试官问了一道场景设计题目:如何设计一个高并发系统。当时我回答得比较粗糙,最近回想起来,所以整理了设计高并发系统的15个锦囊