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

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

最新技术文章列表

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

TCP 重传与乱序是网络性能问题的高频根因,Wireshark 提供了直观的专家信息与流图分析能力。 一、关键过滤器 retransmission:超时重传,通常意味着丢包 fastretransmission:收到三个重复 ACK 触发,说明轻微丢包 outoforder:乱序到达,可能是多路径或负载均衡导致 zer

分类:Linux与网络|标签:Wireshark / TCP / 网络排障|阅读(4893)

TypeScript 的类型系统本身是一门图灵完备的纯函数式编程语言。通过泛型、条件类型(Conditional Types)、模板字面量类型(Template Literal Types)以及 infer 关键字,开发者可以在编译期执行极其复杂的静态运算与代码契约校验。其中,infer 关键字赋予了类型系统“模式匹配

Go 运行时内存分配器借鉴 TCMalloc 设计,通过多级缓存减少锁竞争,而逃逸分析决定对象分配在栈还是堆上。 一、三级分配结构 mcache:每个 P 私有的小对象缓存,无锁分配 mcentral:全局中心缓存,管理特定 size class 的 span mheap:堆内存管理,向操作系统申请页 二、逃逸分析 编

分类:后端开发|标签:Golang / Runtime / 内存管理|阅读(7163)

缓存是高并发系统的性能基石,但设计不当会引发三类典型故障,需针对性治理。 一、三类问题对比 | 问题 | 成因 | 后果 | 治理手段 | ||||| | 缓存穿透 | 查询不存在的数据 | 请求直达数据库 | 布隆过滤器、空值缓存 | | 缓存击穿 | 热点 Key 过期瞬间 | 大量请求打到数据库 | 互斥锁重建、

分类:数据库与存储|标签:高可用 / Redis / 缓存|阅读(5045)