<?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>Caching on ToiDB</title>
    <link>https://www.toidang.xyz/tags/caching/</link>
    <description>Recent content in Caching on ToiDB</description>
    <image>
      <title>ToiDB</title>
      <url>https://www.toidang.xyz/web/static/me-512x512.png</url>
      <link>https://www.toidang.xyz/web/static/me-512x512.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 14 Jul 2024 09:31:23 +0700</lastBuildDate>
    <atom:link href="https://www.toidang.xyz/tags/caching/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Page caching - Maximizing Performance with HTTP Caching: A Comprehensive Guide</title>
      <link>https://www.toidang.xyz/posts/2024/03/23/page-caching-maximizing-performance-with-http-caching-a-comprehensive-guide/</link>
      <pubDate>Sat, 23 Mar 2024 14:09:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/23/page-caching-maximizing-performance-with-http-caching-a-comprehensive-guide/</guid>
      <description>HTTP caching is a powerful technique for optimizing web performance and reducing server load. In this comprehensive guide, we&amp;rsquo;ll explore the fundamentals of HTTP caching, its benefits, implementation strategies, and best practices to help you harness its full potential.</description>
    </item>
    <item>
      <title>Cache avalanche, Cache breakdown, Cache Stampede and Cache Penetration</title>
      <link>https://www.toidang.xyz/posts/2024/03/23/cache-avalanche-cache-breakdown-cache-stampede-and-cache-penetration/</link>
      <pubDate>Sat, 23 Mar 2024 14:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/23/cache-avalanche-cache-breakdown-cache-stampede-and-cache-penetration/</guid>
      <description>In this article, we explore the concepts of cache avalanche, cache breakdown, and cache penetration, common issues that can affect the performance of caching systems. We discuss the causes of these problems, their impact on system performance, and strategies to mitigate their effects.</description>
    </item>
    <item>
      <title>Page caching - Combining Page Caching in Rails with Nginx Memory Caching</title>
      <link>https://www.toidang.xyz/posts/2021/08/07/page-caching-combining-page-caching-in-rails-with-nginx-memory-caching/</link>
      <pubDate>Sat, 07 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/07/page-caching-combining-page-caching-in-rails-with-nginx-memory-caching/</guid>
      <description>Combining page caching in Rails with Nginx&amp;rsquo;s memory caching capabilities can greatly enhance the performance and scalability of web applications. In this guide, we&amp;rsquo;ll demonstrate how to implement page caching in a Rails application and configure Nginx with memory caching to further optimize performance.</description>
    </item>
    <item>
      <title>Page caching - Implementing Page Caching in a Rails Application with Redis</title>
      <link>https://www.toidang.xyz/posts/2021/08/06/page-caching-implementing-page-caching-in-a-rails-application-with-redis/</link>
      <pubDate>Fri, 06 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/06/page-caching-implementing-page-caching-in-a-rails-application-with-redis/</guid>
      <description>Page caching is a vital strategy to enhance the performance and responsiveness of web applications by serving cached HTML pages directly to users. In this blog post, we&amp;rsquo;ll explore how to implement page caching in a Rails application using Rails middleware and Redis as the caching backend.</description>
    </item>
    <item>
      <title>Page caching - Leveraging Page Caching with Varnish in Rails Applications</title>
      <link>https://www.toidang.xyz/posts/2021/08/05/page-caching-leveraging-page-caching-with-varnish-in-rails-applications/</link>
      <pubDate>Thu, 05 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/05/page-caching-leveraging-page-caching-with-varnish-in-rails-applications/</guid>
      <description>Page caching combined with Varnish can significantly boost the performance and scalability of web applications by serving cached pages directly from memory. In this article, we&amp;rsquo;ll explore how to utilize page caching in Rails along with Varnish as a reverse proxy cache to achieve optimal performance.</description>
    </item>
    <item>
      <title>Page caching - Strategies for Web Performance Optimization</title>
      <link>https://www.toidang.xyz/posts/2021/08/04/page-caching-strategies-for-web-performance-optimization/</link>
      <pubDate>Wed, 04 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/04/page-caching-strategies-for-web-performance-optimization/</guid>
      <description>Page caching is a technique used to improve the performance of web applications by storing the entire HTML output of a page and serving it directly from the cache for subsequent requests. This eliminates the need to generate the page dynamically on each request, reducing server load and improving response times. In this article, we&amp;rsquo;ll explore the concept of page caching and discuss various solutions for implementing effective page caching strategies in web applications.</description>
    </item>
    <item>
      <title>Using Redis in Rails Applications</title>
      <link>https://www.toidang.xyz/posts/2021/04/07/using-redis-in-rails-applications/</link>
      <pubDate>Wed, 07 Apr 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/04/07/using-redis-in-rails-applications/</guid>
      <description>Redis is an open-source, in-memory data structure store known for its speed and flexibility. It serves as a high-performance database, cache, and message broker, offering various data structures such as strings, hashes, lists, sets, and sorted sets. In Rails applications, Redis is widely used for caching, session storage, background job processing, real-time analytics, and more. This article provides an introduction to Redis and its applications in Rails, along with a step-by-step installation guide for integrating Redis with a Rails application using the &lt;code&gt;redis-rails&lt;/code&gt; gem.</description>
    </item>
  </channel>
</rss>
