<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Networking on ToiDB</title>
    <link>https://www.toidang.xyz/tags/networking/</link>
    <description>Recent content in Networking on ToiDB</description>
    <image>
      <title>ToiDB</title>
      <url>https://www.toidang.xyz/web/static/og-cv-1200x630-v2.png</url>
      <link>https://www.toidang.xyz/web/static/og-cv-1200x630-v2.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 29 Oct 2026 17:43:24 +0700</lastBuildDate>
    <atom:link href="https://www.toidang.xyz/tags/networking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>gRPC vs Apache Thrift: A Comparison</title>
      <link>https://www.toidang.xyz/posts/2024/08/12/grpc-vs-apache-thrift-a-comparison/</link>
      <pubDate>Mon, 12 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/08/12/grpc-vs-apache-thrift-a-comparison/</guid>
      <description>A comparison of gRPC and Apache Thrift, two popular RPC frameworks.</description>
    </item>
    <item>
      <title>Nginx Stream Module: A Quick Guide</title>
      <link>https://www.toidang.xyz/posts/2024/07/20/nginx-stream-module-a-quick-guide/</link>
      <pubDate>Sat, 20 Jul 2024 04:00:00 +0000</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/07/20/nginx-stream-module-a-quick-guide/</guid>
      <description>A quick guide to the Nginx Stream module: enabling it, proxying and load balancing TCP/UDP traffic, TLS termination, and how it differs from the HTTP module.</description>
    </item>
    <item>
      <title>Speed Up Your Web Application with a Content Delivery Network (CDN)</title>
      <link>https://www.toidang.xyz/posts/2024/04/10/speed-up-your-web-application-with-a-content-delivery-network-cdn/</link>
      <pubDate>Wed, 10 Apr 2024 02:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/04/10/speed-up-your-web-application-with-a-content-delivery-network-cdn/</guid>
      <description>Learn how to speed up your web application with a Content Delivery Network (CDN). Find out what a CDN is, how it works, and the benefits of using a CDN for your website. Discover best practices for optimizing web performance with a CDN and improve the user experience of your web application.</description>
    </item>
    <item>
      <title>Understanding Load Balancing at Different Network Layers: A Comprehensive Overview</title>
      <link>https://www.toidang.xyz/posts/2020/07/16/understanding-load-balancing-at-different-network-layers-a-comprehensive-overview/</link>
      <pubDate>Thu, 16 Jul 2020 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2020/07/16/understanding-load-balancing-at-different-network-layers-a-comprehensive-overview/</guid>
      <description>In modern web application environments, load balancing plays a critical role in distributing traffic across multiple servers to ensure optimal performance, reliability, and scalability. Load balancing techniques and tools are deployed at various network layers, each with its own set of advantages and disadvantages. In this article, we&amp;rsquo;ll explore different types of load balancing at different network layers and provide examples.</description>
    </item>
    <item>
      <title>Understanding Nginx Real IP Module: Importance and Configuration</title>
      <link>https://www.toidang.xyz/posts/2020/03/07/understanding-nginx-real-ip-module-importance-and-configuration/</link>
      <pubDate>Sat, 07 Mar 2020 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2020/03/07/understanding-nginx-real-ip-module-importance-and-configuration/</guid>
      <description>In the realm of web servers, accurate logging of client IP addresses is crucial for security, analytics, and compliance purposes. However, when Nginx is deployed behind a reverse proxy, load balancer, or CDN, the IP addresses logged may not reflect the actual client IP addresses. This is where the Nginx Real IP module comes into play.</description>
    </item>
  </channel>
</rss>
