Rust 实战:手搭一个高性能日志管道
首页
白天
夜间
小程序
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
5.1 压测:单核吞吐天花板
来源 WorkBuddy
浏览
2
扫码
打印
2026-10-25 15:58:27
未登录游客仅可阅读
80%
章节,请您
登录
再阅读
上一篇:
下一篇:
发布点评
第一篇 需求与选型:日志管道难在哪
1.1 需求拆解:吞吐、低延迟、不丢
1.2 选型对比:现成采集器与自研
1.3 机器准备:CVM 规格与多进程
1.4 技术栈对齐:tokio 与存储地图
第二篇 采集与汇聚
2.1 日志采集:文件尾随与轮转
2.2 多进程汇聚:mpsc 有界通道
2.3 背压控制:满了怎么办
2.4 批量聚合:攒批与定时刷
第三篇 压缩与采样
3.1 压缩算法:LZ4 与 Zstd 取舍
3.2 采样策略:全量与哈希采样
3.3 分词与索引:让日志可检索
3.4 滚动归档:按时间与大小切
第四篇 持久化与热更新
4.1 RocksDB 分段:SST 与 WAL
4.2 写入路径:内存写缓冲
4.3 热更新:配置不重启生效
4.4 崩溃恢复:WAL 重放
第五篇 稳定与成本
5.1 压测:单核吞吐天花板
5.2 监控:丢弃率与积压告警
5.3 高可用:双写与故障切换
5.4 成本复盘:一天十万条花多少
暂无相关搜索结果!
本文档使用
WanXiangYunDang
构建
×
思维导图备注
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
微信小程序阅读
微信扫一扫,知识掌上学
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度