• @cbarrick
    link
    English
    56
    edit-2
    5 months ago

    Just put the site behind a cache, like Cloudflare, and set your cache control headers properly?

    They mention that they are already using Cloudflare. I’m confused about what is actually causing the load. They don’t mention any technical details, but it does kinda sound like their cache control headers are not set properly. I’m too lazy to check for myself though…

    • Rimu
      link
      fedilink
      21
      edit-2
      5 months ago

      I’ve found that if left on default settings, CloudFlare is not that great at caching. It requires a bit of configuration to really make it sing. itsfoss.com thought they were “using CloudFlare” but probably not to it’s fullest potential.

    • Max-P
      link
      fedilink
      English
      215 months ago

      Even without Cloudflare, simple NGINX microcaching would help a ton there.

      It’s a blog, it doesn’t need to regenerate a new page every single time for anonymous users. There’s no reason it shouldn’t be able to sustain 20k requests per second on a single server. Even a one second cache on the backend for anonymous users would help a ton there.

      They have Cloudflare in front, the site should be up with the server being turned off entirely.

      • @cbarrick
        link
        English
        155 months ago

        If caching is properly configured, the cache (Cloudflare) will see thousands of requests, but the VPS should only see one request.

        • @breakingcups
          link
          English
          26
          edit-2
          5 months ago

          Of course it will, cloudflare is in front of it, they can definitely handje this traffic as long as itsfoss bothers to set correct caching headers for cloudflare to use. That’s the entire point of cloudflare…