<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
    <title>三海笔记</title>
    <link>https://yangsanhai.com</link>
    <description>代码与生活的交汇处</description>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 21 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://yangsanhai.com/rss.xml" rel="self" type="application/rss+xml"/>

    <item>
        <title>eBPF 入门：从 Hello World 到性能分析</title>
        <link>https://yangsanhai.com/posts/ebpf-getting-started.html</link>
        <pubDate>Wed, 21 May 2026 00:00:00 +0000</pubDate>
        <description>eBPF 让你在不修改内核的前提下，安全地在内核中运行沙箱化程序。</description>
    </item>
    <item>
        <title>Linux 性能调优：从 CPU 亲和性到内存映射</title>
        <link>https://yangsanhai.com/posts/linux-performance-tuning.html</link>
        <pubDate>Sun, 18 May 2026 00:00:00 +0000</pubDate>
        <description>最近在优化一个高并发服务，系统性地梳理了 Linux 性能调优的核心思路。</description>
    </item>
    <item>
        <title>Go 并发编程的七种常见模式</title>
        <link>https://yangsanhai.com/posts/go-concurrency-patterns.html</link>
        <pubDate>Sat, 10 May 2026 00:00:00 +0000</pubDate>
        <description>从 pipeline 到 fan-out/fan-in，总结 Go 并发最常用模式。</description>
    </item>
    <item>
        <title>Docker 构建加速：深入理解 Layer Cache</title>
        <link>https://yangsanhai.com/posts/docker-layer-cache.html</link>
        <pubDate>Mon, 28 Apr 2026 00:00:00 +0000</pubDate>
        <description>理解 Layer Cache 的工作原理和常见的缓存失效场景。</description>
    </item>
    <item>
        <title>学 Rust 三个月：从一个 Go 开发者的视角</title>
        <link>https://yangsanhai.com/posts/rust-first-impression.html</link>
        <pubDate>Tue, 15 Apr 2026 00:00:00 +0000</pubDate>
        <description>作为一个写了五年 Go 的人，学习 Rust 的前三个月。</description>
    </item>
    <item>
        <title>2026 Q1 读书笔记</title>
        <link>https://yangsanhai.com/posts/reading-2026-q1.html</link>
        <pubDate>Sun, 30 Mar 2026 00:00:00 +0000</pubDate>
        <description>一季度读了五本书的总结。</description>
    </item>
</channel>
</rss>
