Infra 窘境

2024-09-03

前段时间秋招也陆续开始了,偶尔有师弟问我不想写业务,怎么才能做 infra,其实我是劝退的。算下来我毕业正式工作也一年多了,趁机从个人角度发表点暴论

Longhorn 浅析

Longhorn 是一个 Go 实现的 Cloud Native Storage,比较好奇作为一个提供块存储的分布式存储系统,使用 Go 实现,会面临哪些挑战,性能方面要又要如何优化

从 Linux 内核看读写锁设计

2024-01-04

前段时间看了《Linux内核设计与实现》,第 10 章「内核同步方法」中提到了几种内核中的读写锁。它们分别代表了几种比较典型的读写锁设计,非常值得学习,这里记录一下,讨论是基于 2.6 内核和 x86 体系结构的基础上进行的