LB系列1 - Bandaid

很多大厂的LB都是自研的,而且设计考量都不相同。本文介绍 Dropbox自研的LB,名字叫 Bandaid.参考链接: Meet Bandaid, the Dropbox service proxy. Queue设计

算法笔记(1): 链表及其应用

最近准备系统的过一遍算法。一是因为看的很多项目最终多多少少都会涉及到算法,如果提前了解好会理解的更深入。二是之前也没有系统的看过,最近想定一

io_uring 介绍

这几年内核带来了很多革命性的新特性。一个是 ebpf, 现在主要被广泛应用于网络处理,性能分析等领域。另一个是 io_uring, 带来了真正的全异步IO。本文将对 io_uring 做简要

KV系列1 - LMDB

注: 本文仅为笔记,不怎么通顺和严谨。 KV系列属于一个大规模场景的必备品,而且通常很多公司会选择自研,一方面是各种不同产品均有局限,而大家的需

C语言中的 strtok 函数

在看一个项目的代码时,发现了它用到了strtok 这个API, 它的作用是 split 一个字符串。这个功能在各个语言都很常见,而且接口也大同小异,比如 Golang: 1