Rust Project 2: Log-structured file I/O 解读
PingCAP Talent Plan
是很不错的入门教程,今天我们来分析下 Project 2
的项目代码。
PingCAP Talent Plan
是很不错的入门教程,今天我们来分析下 Project 2
的项目代码。
The Design and Implementation of a Log-Structured File System 是 Mendel Rosenblum 和 John K. Ousterhout 在90年代初发表的一篇经典论文,作者认为随机读不是 主要问题:随着越来越大的内存,大部分的读操作都能被 cache,因此 LFS 主要要解决的是减少对硬盘的随机写操作。
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,我们今天就来深度剖析这个古老的协议。
学不会 TCP
? 没关系,让我们就自己造一个。
不是很喜欢起这么大的一个名字,不过好像也没啥办法,这次带大家一起聊聊,Linux Network
的全貌(从软件工程师的角度)
MMU是Memory Management Unit的缩写,中文名是内存管理单元,有时称作分页内存管理单元(英语:paged memory management unit,缩写为PMMU)。它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。
我们聊完了 Rust
的异步编程框架,我们下来看看更加抽象的 Actor
模型的实现。
在上一篇 解密 Rust 异步编程 中我们已经知道了 Funture
工作的原理,让我们看看真实世界里面是如何工作的。