<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>GaleWebServer on GaleInk&#39;s blog</title>
    <link>https://twj-ink.github.io/tags/galewebserver/</link>
    <description>Recent content in GaleWebServer on GaleInk&#39;s blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>298731943@qq.com (GaleInk)</managingEditor>
    <webMaster>298731943@qq.com (GaleInk)</webMaster>
    <copyright>Copy, _right?_ :thinking_face:</copyright>
    <lastBuildDate>Fri, 05 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://twj-ink.github.io/tags/galewebserver/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>C&#43;&#43; RAII 锁与现代同步原语</title>
      <link>https://twj-ink.github.io/blogs/cpp-raii-lock/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/cpp-raii-lock/</guid>
      <description>pthread 封装、条件变量 vs 信号量、PV 操作、管程语义</description>
      
    </item>
    
    <item>
      <title>epoll LT/ET 深入对比 — 从原理到实践</title>
      <link>https://twj-ink.github.io/blogs/epoll-lt-et/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/epoll-lt-et/</guid>
      <description>水平触发与边缘触发的区别、非阻塞 I/O 的必要性、ONESHOT 与线程安全</description>
      
    </item>
    
    <item>
      <title>HTTP 状态机详解 — 为什么不能一次 recv 就解析完</title>
      <link>https://twj-ink.github.io/blogs/http-state-machine/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/http-state-machine/</guid>
      <description>TCP 字节流问题、主/从状态机设计、常见边界情况与 bug</description>
      
    </item>
    
    <item>
      <title>Webbench 压力测试与性能调优实战</title>
      <link>https://twj-ink.github.io/blogs/webbench-benchmark/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/webbench-benchmark/</guid>
      <description>测试方法、ulimit/listen backlog 调优、WSL vs 裸 Linux 差异、瓶颈分析</description>
      
    </item>
    
    <item>
      <title>从零构建 C&#43;&#43; Web 服务器的经验与踩坑</title>
      <link>https://twj-ink.github.io/blogs/webserver-from-scratch/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/webserver-from-scratch/</guid>
      <description>完整开发流程、10 个阶段的经验总结、常见 bug 与 GDB 调试实战</description>
      
    </item>
    
    <item>
      <title>双缓冲异步日志 — 不让磁盘 I/O 拖慢请求</title>
      <link>https://twj-ink.github.io/blogs/async-log/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/async-log/</guid>
      <description>环形队列实现、strdup/free 配对、管程语义、同步 vs 异步的取舍</description>
      
    </item>
    
  </channel>
</rss>
