Novulo Headless CMS, REST Cache and Cloudflare Cache API (wip)

Novulo Headless CMS provides an integration with the Cloudflare cache API, enabling you to fully utilize the Cloudflare Cache functionality to increase response times of your website and reduce server load, while keeping the website pages up-to-date in a near-real-time (1-2 minutes) fashion.

This functionality is contained in M9277, which works together with Headless CMS components, various commerce components and M9430 (Event Triggers).

Cloudflare Cache works perfect together with Novulo REST endpoint caches, described separately but included in this post for reference reasons.

Cloudflare Cache can, with some requirements in your front-end, be used to cache pages for a long time, without running the risk of out-of-date data. In real world situations, the cache hit ratio is typically over 80%, so only 20% of traffic is handled by your application.

The core functionality can be used with Cloudflare Business. When using Cloudflare Enterprise, the cache-by-tag functionality allows for an even more efficient configuration. (Cloudflare plans)

EndpointCache Endpoint cache Application Application & database EndpointCache->Application down to 2% of data Visitor Visitor Cloudflare Cloudflare Visitor->Cloudflare Cloudflare->EndpointCache 20% of traffic