欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

最新技术文章列表

按原始发布时间倒序排列 · 按年月归档查看

eBPF 不仅用于网络加速,也是内核可观测性的利器。通过挂载到 kprobe、tracepoint 或 tc(traffic control) 钩子上的 eBPF 程序,可以在不修改内核源码、不重启服务的情况下实时采集函数调用延迟与丢包统计。 一、bpftrace 一行命令定位块 I/O 延迟

装饰器本质是接受函数并返回新函数的高阶函数,其能力来源于 Python 的闭包与一等函数特性。 一、基础装饰器与 functools.wraps functools.wraps 将原函数的 name、doc 等元数据复制到包装函数,避免调试与文档生成出错。 二、类装饰器与描述符 当装饰器作用于方法时,需注意描述符协议:

分类:后端开发|标签:Python / 装饰器 / 元编程|阅读(5422)

很多初学者常将容器误认为“轻量级虚拟机”,但从 Linux 内核视角看,根本不存在所谓的“容器”实体,它本质上只是受配额限制和空间隔离的特殊用户态进程。Docker 等容器引擎的核心实现依赖于 Linux 内核的三大支柱技术:1. 命名空间(Namespaces)—— 解决“看得到什么”的问题通过调用 clone()