---

title: "The Cloudflare Blog"

url: "https://blog.cloudflare.com"

date: "2026-05-15"

---



The Cloudflare Blog



[Get Started Free](https://dash.cloudflare.com/sign-up)|[Contact Sales](https://www.cloudflare.com/plans/enterprise/contact/)|



▼



[![The Cloudflare Blog](https://cf-assets.www.cloudflare.com/zkvhlag99gkb/69RwBidpiEHCDZ9rFVVk7T/092507edbed698420b89658e5a6d5105/CF_logo_stacked_blktype.png)](/)



## [The Cloudflare Blog](/)



Subscribe to receive notifications of new posts:



Subscribe



![magnifier icon](/images/magnifier.svg)![hamburger menu](/images/hamburger.svg)



[AI](/tag/ai/)



[Developers](/tag/developers/)



[Radar](/tag/cloudflare-radar/)



[Product News](/tag/product-news/)



[Security](/tag/security/)



[Policy & Legal](/tag/policy/)



[Zero Trust](/tag/zero-trust/)



[Speed & Reliability](/tag/speed-and-reliability/)



[Life at Cloudflare](/tag/life-at-cloudflare/)



[Partners](/tag/partners/)



[AI](/tag/ai/)



[Developers](/tag/developers/)



[Radar](/tag/cloudflare-radar/)



[Product News](/tag/product-news/)



[Security](/tag/security/)



[Policy & Legal](/tag/policy/)



[Zero Trust](/tag/zero-trust/)



[Speed & Reliability](/tag/speed-and-reliability/)



[Life at Cloudflare](/tag/life-at-cloudflare/)



[Partners](/tag/partners/)



![magnifier icon](/images/magnifier.svg)



 



[## Our billing pipeline was suddenly slow. The culprit was a hidden bottleneck in ClickHouse](/clickhouse-query-plan-contention/)



2026-05-14



When a partitioning change to our petabyte-scale ClickHouse cluster caused critical billing jobs to stall, standard metrics showed no obvious errors. This post explores how we identified severe lock contention in ClickHouse's query planner and built upstream patches to fix it....



[Continue reading »](/clickhouse-query-plan-contention/)



- [![James Morrison](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5NjwwUVOhqQy3J3q5WjhQV/fc4a54d45d1e3189ebf0adfdad6fc8be/James_Morrison_.webp)](/author/james-morrison/)



  [James Morrison](/author/james-morrison/)

- [![Christian Endres](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6GBNvsf9lkvDtntRvEcxx5/d883bde07b09230ec29ab80c0d8a5a18/unnamed__1_.webp)](/author/christian-endres/)



  [Christian Endres](/author/christian-endres/)



![Our billing pipeline was suddenly slow. The culprit was a hidden bottleneck in ClickHouse](https://cf-assets.www.cloudflare.com/zkvhlag99gkb/Oks4iSyX4BLy7M5BvPGaN/1a3d2301b2714072f9d8b1a3abe71c36/BLOG-3299_image11.png)



[## Browser Run: now running on Cloudflare Containers, it’s faster and more scalable](/browser-run-containers/)



2026-05-13



[Developers](/tag/developers/)[Developer Platform](/tag/developer-platform/)[Browser Run](/tag/browser-run/)[Containers](/tag/containers/)[Cloudflare Workers](/tag/workers/)[Chrome](/tag/chrome/)[Agents](/tag/agents/)[Browser Rendering](/tag/browser-rendering/)[Browser Run](/tag/browser-run/)



We’ve enabled higher usage limits, faster performance, better reliability, and increased shipping velocity for our Browser Run product by rebuilding on top of Cloudflare’s Containers. Here’s how....



- [![Ruskin Constant](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5JLdKLwFfjpPkM0dg1KPU9/66d5735d33d9217fc4268e4e26b929bc/Ruskin_Constant.webp)](/author/ruskin-constant/)



  [Ruskin Constant](/author/ruskin-constant/)

- [![Rui Figueira](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1rEh58iMjZgW4KdUTJeOw0/63734210f8405f7e88afc01e913d1d60/Rui_Figueira_.webp)](/author/rui-figueira/)



  [Rui Figueira](/author/rui-figueira/)

- [![Sofia Cardita](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2ra2NnooW35NsF7j6AyeY5/fb9ae6a3c0cdb81c6232fd14a319e811/sofia-cardita.png)](/author/sofia-cardita/)



  [Sofia Cardita](/author/sofia-cardita/)



[## When "idle" isn't idle: how a Linux kernel optimization became a QUIC bug](/quic-death-spiral-fix/)



2026-05-12



[Congestion Control](/tag/congestion-control/)[Debugging](/tag/debugging/)[QUIC](/tag/quic/)[QUICHE](/tag/quiche/)[Networking](/tag/networking/)[HTTP3](/tag/http3/)[Rust](/tag/rust/)



We investigated a bug where CUBIC's congestion window became pinned at its minimum floor, causing a performance to plummet. The fix involved correctly measuring idle periods to distinguish RTT wait times from actual application idleness....



- [![Esteban Carisimo](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1rf7qklJ5EFlOhHusFt0iC/d365eb7063fff1cd2d9d5bcd2f308d9b/Esteban_Carisimo.webp)](/author/esteban-carisimo/)



  [Esteban Carisimo](/author/esteban-carisimo/)

- [![Antonio Vicente](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6Yw7V6vZKteZrZM7d2bwIg/48c8d081ef5cc316458e09bd58d2c997/Antonio_Vicente.webp)](/author/antonio-vicente/)



  [Antonio Vicente](/author/antonio-vicente/)



[## Building for the future](/building-for-the-future/)



2026-05-07



[Team](/tag/team/)



This afternoon, we sent the following email to our global team. One of our core values at Cloudflare is transparency, and we believe it's important that you hear this directly from us because it’s a major moment at Cloudflare.

...



- [![Matthew Prince](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1VD9WePJ1jvjFwuSRF0IfQ/5e4f7d5fd4825358b33b2ead623140d8/matthew-prince.jpeg)](/author/matthew-prince/)



  [Matthew Prince](/author/matthew-prince/)

- [![Michelle Zatlyn](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6kQXOwg0m6L2jQWVVb4wzL/3a9ed90e8f474ab26cf63af8c968de6d/michelle-zatlyn.png)](/author/michelle-zatlyn/)



  [Michelle Zatlyn](/author/michelle-zatlyn/)



[## How Cloudflare responded to the “Copy Fail” Linux vulnerability](/copy-fail-linux-vulnerability-mitigation/)



2026-05-07



[Linux](/tag/linux/)[Security](/tag/security/)[Incident Response](/tag/incident-response/)[Kernel](/tag/kernel/)[Vulnerabilities](/tag/vulnerabilities/)[Mitigation](/tag/mitigation/)[eBPF](/tag/ebpf/)



When a critical Linux kernel privilege escalation was publicly disclosed, Cloudflare's security and engineering teams detected, investigated, and mitigated the threat across our global fleet, confirming zero customer impact and no malicious exploitation....



- [![Chris J Arges](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6USL67cH1IXAgenIGBX1yZ/7f9a7b6a4604c9f2134ade22cb7dc92b/arges.jpg)](/author/arges/)



  [Chris J Arges](/author/arges/)

- [![Sourov Zaman](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7EnNfUXOQM9YkKLfLRPjGn/63edde7c300b15ed04562dea06e30f25/sourov.png)](/author/sourov/)



  [Sourov Zaman](/author/sourov/)

- [![Rian Islam](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7u9o4SoT28NUOo5CvsHn0P/d7b578efeb65625bcda72eeede22d9a2/9e6a83c1-2a1a-4250-8d16-6802ed8d37f0_800x800.png)](/author/rian-islam/)



  [Rian Islam](/author/rian-islam/)



[## When DNSSEC goes wrong: how we responded to the .de TLD outage](/de-tld-outage-dnssec/)



2026-05-06



[DNS](/tag/dns/)[DNSSEC](/tag/dnssec/)[1.1.1.1](/tag/1-1-1-1/)[Reliability](/tag/reliability/)[Outage](/tag/outage/)



On May 5, 2026, DENIC published broken DNSSEC signatures for the .de TLD, making millions of domains unreachable. Here's what 1.1.1.1 saw, how serve stale cushioned the impact, and how we restored resolution....



- [![Sebastiaan Neuteboom](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6xX4aGpJvTsyOVcHZL0RoE/6615c05595e153a701715086557863f3/Screenshot_2026-01-13_at_1.48.53%C3%A2__PM.png)](/author/sebastiaan-neuteboom/)



  [Sebastiaan Neuteboom](/author/sebastiaan-neuteboom/)

- [![Christian Elmerot](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4zPndIfCPap7qoWuJNmDoX/63df26a703148859945848d9c3505b5d/christian-elmerot.png)](/author/christian-elmerot/)



  [Christian Elmerot](/author/christian-elmerot/)

- [![Max Worsley](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/46KvGqot9JUjdMbaGjd5Zx/91da0fc3ab0397d28decfcb89b651222/Max_Worsley_.webp)](/author/max-worsley/)



  [Max Worsley](/author/max-worsley/)



[## Code Orange: Fail Small is complete. The result is a stronger Cloudflare network](/code-orange-fail-small-complete/)



2026-05-01



[Outage](/tag/outage/)[Post Mortem](/tag/post-mortem/)[Code Orange](/tag/code-orange/)



We have completed a massive engineering effort to make our infrastructure more resilient. Through new tools like Snapstone and the Engineering Codex, we've implemented safer configuration changes and automated best practices to prevent future incidents....



- [![Jeremy Hartman](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1yTvNpd60qmjgY8fbItcDp/f964f6cd281c1693cee7b4a43a6e3845/jeremy-hartman.jpeg)](/author/jeremy-hartman/)



  [Jeremy Hartman](/author/jeremy-hartman/)



[## Introducing Dynamic Workflows: durable execution that follows the tenant](/dynamic-workflows/)



[Workflows](/tag/workflows/)[Cloudflare Workers](/tag/workers/)[Durable Execution](/tag/durable-execution/)[Developer Platform](/tag/developer-platform/)[Developers](/tag/developers/)



Dynamic Workflows is a library that lets you route durable execution to tenant-provided code on the fly. Built on Dynamic Workers, it enables platforms to serve millions of unique workflows at near-zero idle cost....



- [![Dan Lapid](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/oBNxdamAbzN4vUeiCSLWu/e3f3bc3ce02ed15a4e5b793f62eaa7f2/Dan_Lapid.jpg)](/author/dan-lapid/)



  [Dan Lapid](/author/dan-lapid/)

- [![Luís Duarte](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/54m6CsAMjVSgHApo4U4dl8/dcc811c066b764405d1f0c97f7da7898/6b4ed68c-9716-43c9-be81-2093d9848338_800x800.png)](/author/luis-duarte/)



  [Luís Duarte](/author/luis-duarte/)



[## Post-quantum encryption for Cloudflare IPsec is generally available](/post-quantum-ipsec/)



2026-04-30



[Post-Quantum](/tag/post-quantum/)[IPsec](/tag/ipsec/)[Cryptography](/tag/cryptography/)[Security](/tag/security/)[Magic WAN](/tag/magic-wan/)[Networking](/tag/networking/)



Cloudflare IPsec now has generally available support for post-quantum encryption via hybrid ML-KEM. We’ve confirmed interoperability with Cisco and Fortinet....



- [![Sharon Goldberg](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6cKoimXGrudpdJuCAzYWGI/d84cd85760c1a34559532fc16f5f8d66/goldbe.png)](/author/goldbe/)



  [Sharon Goldberg](/author/goldbe/)

- [![Amos Paul](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5SFELBAyoAISvxc3RBiz4L/76d3fb4fbd6310745d53b911e5b70d56/amos_pic.jpg)](/author/amos-paul/)



  [Amos Paul](/author/amos-paul/)



[## Agents can now create Cloudflare accounts, buy domains, and deploy](/agents-stripe-projects/)



2026-04-30



[Cloudflare Workers](/tag/workers/)[Developer Platform](/tag/developer-platform/)[Agents](/tag/agents/)[Registrar](/tag/registrar/)[AI](/tag/ai/)



Starting today, agents can now be Cloudflare customers. They can create a Cloudflare account, start a paid subscription, register a domain, and get back an API token to deploy code right away. Humans can be in the loop to grant permission, but there’s no need to go to the dashboard, copy and paste API tokens, or enter credit card details. ...



- [![Sid Chatterjee](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/66pIfBfhDUadwWztfEDfXe/66d41b9c01e48856fd1deb323d9007a9/sid.jpg)](/author/sid/)



  [Sid Chatterjee](/author/sid/)

- [![Brendan Irvine-Broque](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/lTJBFKfbqthKbJKPvulre/e8bf53afa7caf1dffeeb55a8c6884959/brendan-irvine-broque.JPG)](/author/brendan-irvine-broque/)



  [Brendan Irvine-Broque](/author/brendan-irvine-broque/)



[## Shutdowns, power outages, and conflict: a review of Q1 2026 Internet disruptions](/q1-2026-internet-disruption-summary/)



2026-04-28



[Radar](/tag/cloudflare-radar/)[Internet Shutdown](/tag/internet-shutdown/)[Internet Traffic](/tag/internet-traffic/)[Outage](/tag/outage/)[Internet Trends](/tag/internet-trends/)[AWS](/tag/aws/)[BGP](/tag/bgp/)[IPv6](/tag/ipv6/)



The first quarter of 2026 saw a surge in Internet disruptions, from nationwide shutdowns in Uganda and Iran to unprecedented drone strikes on cloud infrastructure. We explore the data behind these events using Cloudflare Radar....



- [![David Belson](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/en7vkXf6rLBm4F8IcNHXT/645022bf841fabff7732aa3be3949808/david-belson.jpeg)](/author/david-belson/)



  [David Belson](/author/david-belson/)



[## Making Rust Workers reliable: panic and abort recovery in wasm‑bindgen](/making-rust-workers-reliable/)



2026-04-22



Panics in Rust Workers were historically fatal, poisoning the entire instance. By collaborating upstream on the wasm‑bindgen project, Rust Workers now support resilient critical error recovery, including panic unwinding using WebAssembly Exception Handling....



- [![Guy Bedford](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/42RbLKqfWcWaeAx3km5BsV/426d3eb2f4bdc7f31eb48c0536181105/Guy_Bedford.jpeg)](/author/guy-bedford/)



  [Guy Bedford](/author/guy-bedford/)

- [![Hood Chatham](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5NdWrndYBFiQedDDrsFkey/c80c3c2cf4cace29ad3382d9d380cabb/hood.webp)](/author/hood/)



  [Hood Chatham](/author/hood/)

- [![Logan Gatlin](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5gQFagSIBOv8jeTgNXHbcd/249f8aa1aa1862e2e85b8ea7ca7a32f0/Logan_Gatlin.png)](/author/logan-gatlin/)



  [Logan Gatlin](/author/logan-gatlin/)



[## Moving past bots vs. humans](/past-bots-and-humans/)



2026-04-21



[Research](/tag/research/)[Bots](/tag/bots/)[Privacy](/tag/privacy/)[Standards](/tag/standards/)[Better Internet](/tag/better-internet/)[AI](/tag/ai/)



As AI assistants and privacy proxies challenge the capabilities of traditional bot detection, the Web needs new models for accountability. We believe that control should remain with the client, and that an open ecosystem of anonymous credentials is key to preserving user privacy while protecting origins from abuse....



- [![Thibault Meunier](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1CqrdcRymVgEs1zRfSE6Xr/b8182164b0a8435b162bdd1246b7e91f/thibault.png)](/author/thibault/)



  [Thibault Meunier](/author/thibault/)



[## Building the agentic cloud: everything we launched during Agents Week 2026](/agents-week-in-review/)



2026-04-20



Agents Week 2026 is a wrap. Let’s take a look at everything we announced, from compute and security to the agent toolbox, platform tools, and the emerging agentic web. Everything we shipped for the agentic cloud.

...



- [![Ming Lu](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/15tKckibXhwPEckLeCWGle/a0bc2f5d0219244489150cc090c04357/0b44a65c-00b0-4550-8cbd-724f7960252a_800x800.png)](/author/ming-lu/)



  [Ming Lu](/author/ming-lu/)

- [![Anni Wang](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3RnKI54hxLOIRs0QBSZgxa/e71b8f7a5ccadb45dd553c69f8ffe539/anni.png)](/author/anni/)



  [Anni Wang](/author/anni/)



[## The AI engineering stack we built internally — on the platform we ship](/internal-ai-engineering-stack/)



2026-04-20



We built our internal AI engineering stack on the same products we ship. That means 20 million requests routed through AI Gateway, 241 billion tokens processed, and inference running on Workers AI, serving more than 3,683 internal users. Here's how we did it.

...



- [![Ayush Thakur](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3b5Xgl1mw1kdmqEoMLWVCb/eef1959f52a7244eda9c8f1a74a89663/e75857c9-a189-4480-a430-561f4e6fec41_800x800.png)](/author/ayush-thakur/)



  [Ayush Thakur](/author/ayush-thakur/)

- [![Scott Roe-Meschke](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3ZUArDy00ZNPvV4aqrWhmN/6aca3e02fa12fca178ef2ca2e949e92f/5b80f2db-3643-4b4c-86dc-fb9b0f45111f_800x800.png)](/author/scott-roe-meschke/)



  [Scott Roe-Meschke](/author/scott-roe-meschke/)

- [![Rajesh Bhatia](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2sOkdunFhlhMILvd3cZmkj/1ca79a7dcd551411c33451cab51d8311/rajesh.jpeg)](/author/rajesh/)



  [Rajesh Bhatia](/author/rajesh/)



[## Orchestrating AI Code Review at scale](/ai-code-review/)



2026-04-20



[Agents Week](/tag/agents-week/)[Agents](/tag/agents/)[AI](/tag/ai/)[Developer Platform](/tag/developer-platform/)[Developers](/tag/developers/)[LLM](/tag/llm/)[AI Gateway](/tag/ai-gateway/)



Learn about how we built a CI-native AI code reviewer using OpenCode that helps our engineers ship better, safer code....



- [![Ryan Skidmore](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4veI2sDj3FhForbfne4tQB/a9e868ac9a0727780f404a6c9a37a9dc/IMG_0052_-_Cropped.jpg)](/author/ryan-skidmore/)



  [Ryan Skidmore](/author/ryan-skidmore/)



[## Introducing the Agent Readiness score. Is your site agent-ready?](/agent-readiness/)



2026-04-17



[Agents Week](/tag/agents-week/)[Radar](/tag/cloudflare-radar/)[Developer Documentation](/tag/developer-documentation/)[AI](/tag/ai/)[Agents](/tag/agents/)[Agent Readiness](/tag/agent-readiness/)



The Agent Readiness score can help site owners understand how well their websites support AI agents. Here we explore new standards, share Radar data, and detail how we made Cloudflare’s docs the most agent-friendly on the web....



- [![André Jesus](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7MWC4MVd62l3VdfcmuxWWS/39ba4ff4bc5ed3e4fb82588a036f4458/Andre%C3%8C__Jesus_.webp)](/author/andre-jesus/)



  [André Jesus](/author/andre-jesus/)

- [![Vance Morrison](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/yFu7qe7A6wu6WEMJcSl3B/3f485fcffa7fe428bbb978599bb65228/Vance_Morrison_.webp)](/author/vance-morrison/)



  [Vance Morrison](/author/vance-morrison/)



[## Shared Dictionaries: compression that keeps up with the agentic web](/shared-dictionaries/)



2026-04-17



[Agents Week](/tag/agents-week/)[Agents](/tag/agents/)[Compression](/tag/compression/)[Pingora](/tag/pingora/)[Speed](/tag/speed/)[AI](/tag/ai/)



Today, we’re excited to give you a sneak peek of our support for shared compression dictionaries, show you how it improves page load times, and reveal when you’ll be able to try the beta yourself. ...



- [![Alex Krivit](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1e9gtWsffhoAWG0rTN45cR/35204e3d77d1a90feeb57a32e388daca/alex.jpg)](/author/alex/)



  [Alex Krivit](/author/alex/)

- [![Edward Wang](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3SR2WJJhMUA6NjeEtB1Z2A/7bf4f81bf09f441fbccc5cfb19c39710/edward-h-wang.jpg)](/author/edward-h-wang/)



  [Edward Wang](/author/edward-h-wang/)

- [![Sid Chunduri](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3jWqmbLIGopX88aiK73KEi/5ddf7d967130da0e98f5ddea0f515c86/unnamed-1.jpg)](/author/sid-chunduri/)



  [Sid Chunduri](/author/sid-chunduri/)



[## Redirects for AI Training enforces canonical content](/ai-redirects/)



2026-04-17



[Agents Week](/tag/agents-week/)[Agents](/tag/agents/)[AI](/tag/ai/)[Radar](/tag/cloudflare-radar/)[Bot Management](/tag/bot-management/)[Developer Platform](/tag/developer-platform/)[Developers](/tag/developers/)



Soft directives don’t stop crawlers from ingesting deprecated content. Redirects for AI Training allows anybody on Cloudflare to redirect verified crawlers to canonical pages with one toggle and no origin changes....



- [![Cam Whiteside](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2G12Bcuv6e6Rz3pcl5oUpL/4b8d1bf1a33556b5d98446090d3d03d5/Cam_Whiteside.png)](/author/cam-whiteside/)



  [Cam Whiteside](/author/cam-whiteside/)

- [![David Belson](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/en7vkXf6rLBm4F8IcNHXT/645022bf841fabff7732aa3be3949808/david-belson.jpeg)](/author/david-belson/)



  [David Belson](/author/david-belson/)

- [![André Cruz](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/44BhO6kzQz5IiGfDAqLlOe/5456fbdec2454c13763d94e5dbfb3897/andre-cruz.jpg)](/author/andre-cruz/)



  [André Cruz](/author/andre-cruz/)



[## Unweight: how we compressed an LLM 22% without sacrificing quality](/unweight-tensor-compression/)



2026-04-17



[Agents Week](/tag/agents-week/)[Research](/tag/research/)[AI](/tag/ai/)



Running LLMs across Cloudflare’s network requires us to be smarter and more efficient about GPU memory bandwidth. That’s why we developed Unweight, a lossless inference-time compression system that achieves up to a 22% model footprint reduction, so that we can deliver faster and cheaper inference than ever before....



- [![Mari Galicer](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6Gh4G4hhni5rwz8W2Nj7Ok/06696413b61cc3f15c37281d9670a723/mari.png)](/author/mari/)



  [Mari Galicer](/author/mari/)

- [![Ivan Nikulin](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3YNIwuAmPIbH9iMF69TwJQ/760d0a88dd08e82fcf3fa39d08b29ae6/ivan-nikulin.png)](/author/ivan-nikulin/)



  [Ivan Nikulin](/author/ivan-nikulin/)

- [![Chris Branch](https://blog.cloudflare.com/cdn-cgi/image/format=auto,dpr=3,width=64,height=64,gravity=face,fit=crop,zoom=0.5/https://cf-assets.www.cloudflare.com/zkvhlag99gkb/55drbR8NrJDc6vTYoRZamm/59df75f22ebaa15ced28f4a8bb2775f7/chris.jpg)](/author/chris/)



  [Chris Branch](/author/chris/)



- [1](/)

- [2](/page/2/)

- …

- [176](/page/176/)



[Older Posts →](/page/2/)



 



- Getting Started

- [Free plans](https://www.cloudflare.com/plans/free/)

- [For enterprises](https://www.cloudflare.com/enterprise/)

- [Compare plans](https://www.cloudflare.com/plans/)

- [Get a recommendation](https://www.cloudflare.com/about-your-website/)

- [Request a demo](https://www.cloudflare.com/plans/enterprise/demo/)

- [Contact Sales](https://www.cloudflare.com/plans/enterprise/contact/)



- Resources

- [Learning Center](https://www.cloudflare.com/learning/)

- [Analyst reports](https://www.cloudflare.com/analysts/)

- [Cloudflare Radar](https://radar.cloudflare.com/)

- [Cloudflare TV](https://cloudflare.tv/)

- [Case Studies](https://www.cloudflare.com/case-studies/)

- [Webinars](https://www.cloudflare.com/resource-hub/?resourcetype=Webinar)

- [White Papers](https://www.cloudflare.com/resource-hub/?resourcetype=Whitepaper)

- [Developer docs](https://developers.cloudflare.com)

- [theNet](https://www.cloudflare.com/the-net/)



- Solutions

- [Connectivity cloud](https://www.cloudflare.com/connectivity-cloud/)

- [SSE and SASE services](https://www.cloudflare.com/zero-trust/)

- [Application services](https://www.cloudflare.com/application-services/)

- [Network services](https://www.cloudflare.com/network-services/)

- [Developer services](https://www.cloudflare.com/developer-platform/)



- Community

- [Community Hub](https://community.cloudflare.com)

- [Project Galileo](https://www.cloudflare.com/galileo/)

- [Athenian Project](https://www.cloudflare.com/athenian/)

- [Cloudflare for Campaigns](https://www.cloudflare.com/campaigns/)

- [Connect 2024](https://www.cloudflare.com/connect2024/)



- Support

- [Help center](https://support.cloudflare.com)

- [Cloudflare Status](https://www.cloudflarestatus.com)

- [Compliance](https://www.cloudflare.com/compliance/)

- [GDPR](https://www.cloudflare.com/gdpr/introduction/)

- [Trust & Safety](https://www.cloudflare.com/trust-hub/abuse-approach/)



- Company

- [About Cloudflare](https://www.cloudflare.com/about-overview/)

- [Our team](https://www.cloudflare.com/people/)

- [Investor relations](https://cloudflare.net/)

- [Press](https://www.cloudflare.com/press/)

- [Careers](https://www.cloudflare.com/careers/)

- [Diversity, equity & inclusion](https://www.cloudflare.com/diversity-equity-and-inclusion/)

- [Impact/ESG](https://www.cloudflare.com/impact/)

- [Network Map](https://www.cloudflare.com/network/)

- [Logos & press kit](https://www.cloudflare.com/press-kit/)

- [Become a partner](https://www.cloudflare.com/partners/)



© 2026 Cloudflare, Inc. ||| [Report Security Issues](https://www.cloudflare.com/disclosure/) |![Privacy Options](/images/privacy-options.svg)| [Trademark](https://www.cloudflare.com/trademark/)

