<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>System on CATNAP</title>
    <link>/categories/system/</link>
    <description>Recent content in System on CATNAP</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-TW</language>
    <copyright>© 2026 Idle Engineer</copyright>
    <lastBuildDate>Fri, 08 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="/categories/system/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>CAP 定理｜分散式系統的三選二</title>
      <link>/core/cap-theorem/</link>
      <pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate>
      
      <guid>/core/cap-theorem/</guid>
      <description>分散式系統在網路分區時，只能選一個：一致性（C）或可用性（A）。沒有 P 的系統不存在，選的是在 P 發生時要犧牲哪邊。</description>
      
    </item>
    
    <item>
      <title>Consistent Hashing｜分散式系統的水平擴展關鍵</title>
      <link>/core/consistent-hashing/</link>
      <pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate>
      
      <guid>/core/consistent-hashing/</guid>
      <description>普通取餘 Hash 在增減節點時需要搬移大量資料。Consistent Hashing 把節點和資料都映射到一個環上，增減節點只影響相鄰範圍，大幅減少資料遷移量。</description>
      
    </item>
    
    <item>
      <title>Load Balancer｜L4 vs L7、演算法與 Health Check</title>
      <link>/core/load-balancer/</link>
      <pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate>
      
      <guid>/core/load-balancer/</guid>
      <description>Load Balancer 把流量分散到多台 Server，避免單點壓力。L4 靠 IP+Port 路由，L7 看 HTTP 內容路由。常見演算法有 Round-Robin、Least Connections、IP Hash。</description>
      
    </item>
    
    <item>
      <title>Message Queue 是什麼｜Kafka vs RabbitMQ 與核心場景</title>
      <link>/core/message-queue/</link>
      <pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate>
      
      <guid>/core/message-queue/</guid>
      <description>MQ 讓服務解耦、削峰填谷。Producer 丟訊息進去，Consumer 自己的節奏處理。Kafka 適合高吞吐流式處理，RabbitMQ 適合傳統任務佇列。</description>
      
    </item>
    
    <item>
      <title>Process vs. Thread｜圖解與面試秒答</title>
      <link>/core/process-thread/</link>
      <pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate>
      
      <guid>/core/process-thread/</guid>
      <description>Process 是資源分配單位，Thread 是 CPU 執行單位。兩者共用記憶體，但 Thread 切換開銷小、穩定性較低。</description>
      
    </item>
    
  </channel>
</rss>
