EC/LRC 纠删码的基本原理、优劣与成本性能模型,为分布式存储冗余与修复设计打基础。

2026年6月6日 0条评论 45点热度 0人点赞 SPtuan 阅读全文

在当前分布式存储硬件背景下,性能 vs 成本 vs 数据安全性几乎成为了一个不可能的大三角。

2026年1月1日 0条评论 437点热度 1人点赞 SPtuan 阅读全文

RocksDB 可靠性和高性能是众所周知的。将其部署在分布式文件系统也是一种趋势,体现了存算分离的思路。

2025年9月5日 1条评论 956点热度 0人点赞 SPtuan 阅读全文

上篇文章中我们探索了同步 IO 的来龙去脉。本篇文章将踏入异步 IO 王国,研究磁盘 IO 的异步编程。

2025年7月12日 1条评论 2338点热度 4人点赞 SPtuan 阅读全文

使用 raft + 单机 KV 引擎构建分布式 KV 存储,是一种常见的方式。比如 TiKV, CockroachDB 等。本文重点讨论如何进行 raft snapshot。

2024年9月17日 0条评论 2308点热度 1人点赞 SPtuan 阅读全文

braft 是一个较多人使用的 C++ raft 框架。开发者基于其抽象接口实现自己的业务逻辑,方便实现 raft 高可用的服务。本文从 metrics 入手,梳理开发者应该持续关注哪些监控变量。以其为线索,阅读源码探究其实现原理。力争做到心里有谱,不惧异常。

2024年5月12日 5条评论 4805点热度 1人点赞 SPtuan 阅读全文