I Wanna Go Fast – Load Balancing Dynamic Steering

Earlier this month we released Dynamic Steering for Load Balancing which allows you to have your Cloudflare load balancer direct traffic to the fastest pool for a given Cloudflare region or colo (Enterprise only). | Continue reading


@blog.cloudflare.com | 5 years ago

The story of one latency spike (2015)

A customer reported an unusual problem with our CloudFlare CDN: our servers were responding to some HTTP requests slowly. Extremely slowly. 30 seconds slowly. This happened very rarely and wasn't easily reproducible. To make things worse all our usual monitoring hadn't caught the … | Continue reading


@blog.cloudflare.com | 5 years ago

Securing U.S. Democracy: Athenian Project Update

Last December, Cloudflare announced the Athenian Project to help protect U.S. state and local election websites from cyber attack.Since then, the need to protect our electoral systems has become increasingly urgent. | Continue reading


@blog.cloudflare.com | 5 years ago

IPv6 in China

At the end of 2017, Xinhua reported that there will be 200 Million IPv6 users inside Mainland China by the end of this year.. Halfway into the year, we’re seeing a rapid growth in IPv6 users and traffic originating from Mainland China. | Continue reading


@blog.cloudflare.com | 5 years ago

DNS-Over-TLS Built-In and Enforced – 1.1.1.1 and the GL.iNet GL-AR750S

Back in April, I wrote about how it was possible to modify a router to encrypt DNS queries over TLS using Cloudflare's 1.1.1.1 DNS Resolver and a GL.iNet router; the folks at GL.iNet read that blog post and decided to bake DNS-Over-TLS support into their new router using the 1.1. … | Continue reading


@blog.cloudflare.com | 5 years ago

Amazon Lambda processors appear to be 6-7x slower than a mid-range server's

Serverless (AWS Lambda, Lambda@Edge, Cloudflare Workers) performance with a task which pushes hardware to the limit: cryptography. | Continue reading


@blog.cloudflare.com | 5 years ago

Cloudflare Workers is 4.6x faster for CPU-bound tasks than Amazon Lambda

Serverless (AWS Lambda, Lambda@Edge, Cloudflare Workers) performance with a task which pushes hardware to the limit: cryptography. | Continue reading


@blog.cloudflare.com | 5 years ago

Comparing Serverless Performance for CPU Bound Tasks

Serverless (AWS Lambda, Lambda@Edge, Cloudflare Workers) performance with a task which pushes hardware to the limit: cryptography. | Continue reading


@blog.cloudflare.com | 5 years ago

Easily expose your local test and staging services with Minikube and Cloudflare

A step-by-step guide for how to run production Minikube deployments using the Cloudflare Ingress Controller. | Continue reading


@blog.cloudflare.com | 5 years ago

How to drop 10M packets per second on a single CPU core

Internally our DDoS mitigation team is sometimes called "the packet droppers". When other teams build exciting products to do smart things with the traffic that passed through our network, we take joy in discovering novel ways of discarding it. | Continue reading


@blog.cloudflare.com | 5 years ago

Debugging Serverless Apps

The Workers team have already done an amazing job of creating a functional, familiar edit and debug tooling experience in the Workers IDE. It's Chrome Developer Tools fully integrated to Workers. `console.log` in your Worker goes straight to the console, just as if you were debug … | Continue reading


@blog.cloudflare.com | 5 years ago

Too Old to Rocket Load, Too Young to Die

Rocket Loader is in the news again. One of Cloudflare's earliest web performance products has been re-engineered for contemporary browsers and Web standards.It controls the load and execution of your JavaScript, ensuring useful, meaningful page content is unblocked and displayed … | Continue reading


@blog.cloudflare.com | 5 years ago

Cloudflare Workers is 441% faster than Amazon Lambda

A few months ago we released a new way for people to run serverless Javascript called Cloudflare Workers. We believe Workers is the fastest way to execute serverless functions, but lets prove it. | Continue reading


@blog.cloudflare.com | 5 years ago

Serverless Performance: Cloudflare Workers, Lambda and LambdaEdge

A few months ago we released a new way for people to run serverless Javascript called Cloudflare Workers. We believe Workers is the fastest way to execute serverless functions, but lets prove it. | Continue reading


@blog.cloudflare.com | 5 years ago

Cryptocurrency API Gateway Using Typescript+Workers

If you followed part one, I have an environment setup where I can write Typescript with tests and deploy to the Cloudflare Edge with npm run upload. For this post, I want to take one of the Worker Recipes further. | Continue reading


@blog.cloudflare.com | 5 years ago

Delivering a Serverless API in 10 minutes using Workers

In preparation for Chrome’s Not Secure flag, which will update the indicator to show Not Secure when a site is not accessed over https, we wanted people to be able to test whether their site would pass. | Continue reading


@blog.cloudflare.com | 5 years ago

T-25 days until Chrome starts flagging HTTP sites as “Not Secure”

Less than one month from today, on July 23, Google will start prominently labeling any site loaded in Chrome without HTTPS as "Not Secure". | Continue reading


@blog.cloudflare.com | 5 years ago

Bootstrapping a (serverless) Typescript Worker

Cloudflare Workers allows you to quickly deploy Javascript code to our 160+ data centers around the world and execute very close to your end-user. The edit/compile/debug story is already pretty amazing using the Workers IDE with integrated Chrome Dev Tools. | Continue reading


@blog.cloudflare.com | 5 years ago

Copyright? Copywrong

The drafting of the new EU Copyright Directive was never going to be an easy task. As has been seen over the years, policy discussions involving digital service providers and the intellectual property rights community are often polarizing, and middle ground can be difficult to fi … | Continue reading


@blog.cloudflare.com | 5 years ago

Using Webpack to bundle your Workers modules

Throughout this post, we’ll use contrived examples, shaky metaphors, and questionably accurate weather predictions to explain how to bundle your Service Worker with Webpack. | Continue reading


@blog.cloudflare.com | 5 years ago

Building a serverless Slack bot using Cloudflare Workers

Our Workers platform can be used for a ton of useful purposes: for A/B testing, storage bucket authentication, coalescing responses from multiple APIs, and more. But Workers can also be put to use beyond "HTTP middleware": a Worker can effectively be a web application in its own … | Continue reading


@blog.cloudflare.com | 5 years ago

DroneDeploy and Cloudflare Workers

When we launched Workers much of the focus was on use cases surrounding websites running on origins that needed extra oomph. With Workers you can easily take a site and introduce a raft of personalization capabilities around a range of services. | Continue reading


@blog.cloudflare.com | 5 years ago

Argo Tunnels: Spread the Load

We recently announced Argo Tunnel which allows you to deploy your applications anywhere, even if your webserver is sitting behind a NAT or firewall. Now, with support for load balancing, you can spread the traffic across your tunnels. | Continue reading


@blog.cloudflare.com | 5 years ago

Test New Features and Iterate Quickly with Cloudflare Workers

At Cloudflare, we believe that getting new products and features into the hands of customers as soon as possible is the best way to get great feedback. The thing about releasing products early and often is that sometimes they might not be initially ready for your entire user base … | Continue reading


@blog.cloudflare.com | 5 years ago

Building the simplest Go static analysis tool (2016)

In this post we'll build together a very simple Go static analysis tool, vendorcheck. It will make sure that all our dependencies are vendored. | Continue reading


@blog.cloudflare.com | 5 years ago

Introducing DNS Resolver for Tor

As was mentioned in the original 1.1.1.1 blog post, our policy is to never write client IP addresses to disk and wipe all logs within 24 hours. Still some folks might not want to reveal their IP address to the resolver at all. This is why we are launching a Tor hidden service for … | Continue reading


@blog.cloudflare.com | 5 years ago

Cloudflare Workers Recipe Exchange

Share your Cloudflare Workers recipes with the Cloudflare Community. We’ve created a new tag “Recipe Exchange” in the Cloudflare Community Forum. We invite you to share your work, borrow / get inspired by the work of others, and upvote useful recipes written by others in the comm … | Continue reading


@blog.cloudflare.com | 5 years ago

1.1.1.1 outage explanation

Cloudflare is protected from attacks by the Gatebot DDoS mitigation pipeline. Gatebot performs hundreds of mitigations a day, shielding our infrastructure and our customers from L3 and L7 attacks. | Continue reading


@blog.cloudflare.com | 5 years ago

Rate Limiting: Delivering more rules, and greater control

With more and more platforms taking the necessary precautions against DDoS attacks like integrating DDoS mitigation services and increasing bandwidth at weak points, Layer 3 and 4 attacks are just not as effective anymore. | Continue reading


@blog.cloudflare.com | 5 years ago

Why I'm Joining Cloudflare

Back in 2002 a mentor told me, “You have two rewarding but very different paths: you can prosecute one bad actor at a time, or you can try to build solutions that take away many bad actors' ability to do harm at all.” | Continue reading


@blog.cloudflare.com | 5 years ago

You get TLS 1.3 You get TLS 1.3 Everyone gets TLS 1.3

It's no secret that Cloudflare has been a big proponent of TLS 1.3, the newest edition of the TLS protocol that improves both speed and security, since we have made it available to our customers starting in 2016. | Continue reading


@blog.cloudflare.com | 5 years ago

Project Jengo Celebrates One Year Anniversary by Releasing Prior Art

Today marks the one year anniversary of Project Jengo, a notorious patent troll. In homage to the typical anniversary cliché, we are taking this opportunity to reflect on the last year and confirm that we’re still going strong. | Continue reading


@blog.cloudflare.com | 5 years ago

Project Jengo Celebrates One Year Anniversary by Releasing Prior Art

Today marks the one year anniversary of Project Jengo, a notorious patent troll. In homage to the typical anniversary cliché, we are taking this opportunity to reflect on the last year and confirm that we’re still going strong. | Continue reading


@blog.cloudflare.com | 5 years ago

The Rise of Edge Compute: The Video

At the end of March, Kenton Varda, tech lead and architect for Cloudflare Workers, traveled to London and led a talk about the Rise of Edge Compute where he laid out our vision for the future of the Internet as a platform. | Continue reading


@blog.cloudflare.com | 5 years ago

Dogfooding Cloudflare Workers

We deployed a Cloudflare worker in front of www.cloudflare.com and api.cloudflare.com, that has since served over million requests. Here's what we learned about debugging and "failing open" when writing workers. | Continue reading


@blog.cloudflare.com | 5 years ago

Sharing More Details Not More Data: Our New Privacy Policy/Data Protection Plans

I’m excited to announce that today we are launching a new Privacy Policy. Our new policy explains the kind of information we collect, from whom we collect it, and how we use it in a more transparent way. | Continue reading


@blog.cloudflare.com | 6 years ago

Expanding Multi-User Access on dash.cloudflare.com

One of the most common feature requests we get is to allow customers to share access to their account. This has been supported at our Enterprise level of service, but is now expanding to all customers. | Continue reading


@blog.cloudflare.com | 6 years ago

Introducing Certificate Transparency and Nimbus

Certificate Transparency (CT) is an ambitious project to help improve security online by bringing accountability to the system that protects HTTPS. Cloudflare is announcing support for this project by introducing two new public-good services. | Continue reading


@blog.cloudflare.com | 6 years ago

Getting started with Cloudflare and Terraform

Continue exploring Terraform with Cloudflare by enabling load balancing, creating page rules, and rolling back changes. | Continue reading


@blog.cloudflare.com | 6 years ago

HTTP Analytics for 6M requests per second using ClickHouse

One of our large scale data infrastructure challenges here at Cloudflare is around providing HTTP traffic analytics to our customers. HTTP Analytics is available to all our customers via two options: | Continue reading


@blog.cloudflare.com | 6 years ago

Getting started with Cloudflare and Terraform

Write code to manage your Cloudflare configuration using Terraform, and store it in your source code repository of choice for versioned history and rollback. | Continue reading


@blog.cloudflare.com | 6 years ago

Cloudflare announces 1.1.1.1, free privacy-conscious DNS

Cloudflare's mission is to help build a better Internet. We're excited today to take another step toward that mission with the launch of 1.1.1.1 — the Internet's fastest, privacy-first consumer DNS service. This post will talk a little about what that is and a lot about why we de … | Continue reading


@blog.cloudflare.com | 6 years ago