Welcome to the Jukebox Podcast from WP Tavern. Nathan Wrigley interviews Saumya Majumder, lead software engineer at BigScoots, about a recent major Cloudflare outage and BigScoots’ advanced Cloudflare-powered WordPress architectures and performance solutions.
Who is Saumya Majumder
Saumya is lead software engineer at BigScoots specializing in high-performance WordPress engineering and advanced Cloudflare architectures. He builds large-scale systems—custom caching engines, migration tools, worker-based automations, and edge computing solutions—and oversees enterprise customers, internal WordPress projects, plugins, and developer-friendly hosting solutions.
How Saumya got into caching and CDNs
Saumya’s interest began in college tinkering with PHP and early WordPress. Seeing latency problems when pages had to travel long distances to origin servers, he and a collaborator created one of the early CDN-level page-caching solutions (Super Page Cache for Cloudflare), later acquired by Optimal. The idea: instead of only serving static assets from CDNs, serve full HTML pages from CDN PoPs so visitors get responses from a nearby node rather than the origin across the globe.
Cloudflare outage: what happened and why it matters
Saumya explains that the internet and platforms like Cloudflare are immensely complex. Cloudflare is more than a CDN; it’s a large platform with many interdependent components. Even with extensive safeguards, a low-probability edge-case bug or configuration issue can cascade into major outages. In the recent incident Cloudflare’s engineers initially misdirected diagnostics because some symptoms resembled a DDoS; propagation effects across Cloudflare’s global control plane then prolonged recovery. Fixing the root cause and propagating changes across thousands of PoPs takes time, especially when handling bursts of client traffic during recovery.
He stresses that outages are inevitable across any major provider—Google, AWS, Azure, GCP, or Cloudflare—and that enterprises contract SLAs that make outages costly for providers both in reputation and credits owed to customers. Cloudflare’s response practices—detailed postmortems and transparency—are notable. They analyze causes, publish what happened, and work to remove dependencies or harden systems to avoid recurrence.
How BigScoots mitigated the outage for customers
BigScoots uses Cloudflare as a reverse proxy and leverages its API. During the outage, BigScoots used the Cloudflare API to turn proxying off for affected customers so traffic went directly to BigScoots origins. Because the Cloudflare API remained reachable in that incident, BigScoots was able to rapidly switch traffic away from broken proxies and reduce downtime for customers whose origins could handle direct traffic. This approach works for traditional WordPress hosting setups proxied through Cloudflare; customers running entirely on Cloudflare-hosted platforms (Workers, Pages, etc.) couldn’t rely on that workaround.
CDN-level page caching and Cloudflare Enterprise
Saumya outlines the evolution from server-side cache files (advanced-cache.php, local page caches) to CDNs serving static assets, and finally to CDNs caching full HTML pages. CDN-level page caching reduces latency dramatically since a cached HTML response can be served from a local PoP rather than from the origin data center.
Cloudflare Enterprise enables higher cache hit ratios and advanced features:
– Tiered caching: PoPs consult upstream tier nodes within Cloudflare’s private network before going to origin, allowing many requests to be satisfied internally without returning to the origin. This reduces origin load and improves latency.
– Regional and global cache strategies: Enterprise plans give better long-term caching behavior and more control.
– Cloudflare’s internal backbone (private intranet) and many PoPs make fetching cached content across regions fast and efficient.
BigScoots Cache plugin and integration
BigScoots developed an in-house plugin, BigScoots Cache, to integrate with Cloudflare Enterprise and manage page caching behavior. Key capabilities:
– Control and fine-tuning: Set CDN cache TTLs, tailor cache rules, and manage nuanced behaviors per site.
– Intelligent cache purging: When a post is published or updated, the plugin clears the relevant page and related pages (taxonomies, archives, author pages), not just the single URL, avoiding stale content across linked pages.
– Hooks and extensibility: Developers can use actions and filters to customize caching logic (e.g., clear caches for pseudo-archive pages generated via shortcodes).
– REST API: BigScoots Cache exposes an API so external systems (e.g., headless backends or e-commerce platforms) can purge or manipulate cache programmatically.
– Managed support: For customers who don’t want to manage hooks and settings, BigScoots can implement custom cache-clearing logic or assist with migrations and configuration.
Portal-level controls and user-facing features
BigScoots exposes fine-grained Cloudflare Enterprise controls in its client portal, allowing users to:
– Toggle protections for login pages and apply DDoS/bot mitigations.
– Enable BigScoots’ proprietary hardening and speed optimizations.
– Configure image optimization, Rocket Loader, and other performance features.
– Block or challenge traffic by country or continent; combine block and challenge rules.
– Block AI or bad bots and manage WAF/challenge settings.
These controls are designed to be simple for non-technical users (pick a country and click) yet deep enough for agencies or developers to customize via hooks and APIs.
Direct interconnect (CNI) and private backbone connections
BigScoots runs its own data centers and has direct physical interconnects with Cloudflare (referred to as CNI). This private optical-fiber connection means that when Cloudflare needs to fetch content from a BigScoots origin, the request can travel over a dedicated secure channel rather than the public internet, reducing latency and improving reliability. Not all hosts can do this—providers that lease infrastructure from public clouds lack the physical control required to create such private links.
Benefits for WordPress sites
For WordPress users, the combined BigScoots + Cloudflare Enterprise setup delivers:
– Much faster page loads and improved Core Web Vitals due to CDN HTML caching and tiered cache behavior.
– Lower origin load and better scalability thanks to high cache hit ratios.
– DDoS protection, bot management, and country-level access control.
– Developer tools (hooks, APIs) for custom cache workflows and integrations.
– Fully managed onboarding and migrations for enterprise or agency customers, including zero-downtime migrations, performance optimization services, and engineering support.
Who benefits most
While small sites and “mom-and-pop” shops can use and benefit from these features (and often do, through simple portal toggles), the depth of customization—hooks, REST API, and advanced Cloudflare options—particularly suits agencies and enterprise customers that need fine-grained control, high performance, and managed services.
Conclusion
The recent Cloudflare outage is a reminder that even the most sophisticated internet infrastructure can experience failures. Cloudflare’s scale and complexity make it a powerful platform, but edge cases and propagation effects can trigger large incidents. BigScoots leverages deep Cloudflare integration, in-house caching technology, direct interconnects, and managed services to mitigate outages and maximize performance for WordPress users. Their approach combines enterprise-level caching strategies and user-facing simplicity so both developers and non-technical customers can take advantage of the speed and protections Cloudflare offers.
