Efficiently compressing dynamically generated web content
I originally wrote this article for the Web Performance Calendar website, which is a terrific resource of expert opinions on making your website as fast as possible. We thought CloudFlare users would...
View ArticlePushing Nginx to its limit with Lua
At CloudFlare, Nginx is at the core of what we do. It is part of the underlying foundation of our reverse proxy service. In addition to the built-in Nginx functionalities, we use an array of custom C...
View ArticleApp: iubenda generates fast, easy, simple privacy policies
Almost every website needs a privacy policy. In most countries, it's legally required, and it helps build trust with visitors. But without a lawyer on your team, writing a policy that meets your legal...
View ArticleWhat We Just Did to Make SSL Even Faster
A little over a month ago, we published a couple of blogposts about how we were making SSL faster. Specifically, we enabled OCSP stapling across our network. In brief, when you visit a page over HTTPS,...
View ArticleCDNJS: The Fastest Javascript Repo on the Web
More than a year ago, Ryan Kirkman and Thomas Davis approached us about a project they were working on. Dubbed CDNJS, the project had a noble goal: make the world's Javascript resources load as fast as...
View ArticleIt's the Most Wonderful Time of the Year...For Ecommerce Sites
Forecasters have estimated that online holiday shopping will account for almost 25 percent of total ecommerce sales in 2012. That's more than $54 Billion dollars in online transactions. With so much...
View ArticleHackers love the holidays
This article was written by John Graham-Cumming on the CloudFlare team and originally published by VentureBeat. We're republishing it here.Looking at the latest DDoS attack statistics from CloudFlare's...
View ArticleRailgun in the real world: faster web page load times
In past blog posts I've described CloudFlare's Railgun technology that is designed to greatly speed up the delivery of non-cached pages. Although CloudFlare caches about 65% of the resources needed to...
View ArticleApp: GamaSec Web Application Security and Vulnerability Scanning
We enjoy working with companies who share a focus on website security. When GamaSec, an online web vulnerability-assessment service, inquired about ways to integrate, we were excited to make their...
View ArticleOptimizing Your Linux Stack for Maximum Mobile Web Performance
The following is a technical post written by Ian Applegate (@AppealingTea), a member of our Systems Engineering team, on how to optimize the Linux TCP stack for mobile connections. The article was...
View ArticleCloudFlare's 2012: Happy New Year!
For about half the world (and about half of CloudFlare's data centers) it's already 2013. As our team (most of whom are in San Francisco) get ready to celebrate New Year's Eve, wanted to quickly look...
View ArticleCloudFlare: Fastest Free DNS, Among Fastest DNS Period
CloudFlare runs one of the largest networks of DNS servers in the world. Over the last few months, we've invested in making our DNS as fast and responsive as possible. We were happy to see these...
View ArticleApp: Clearspike automates search engine optimization
You care about your website, and you want it to be found. For many visitors, finding your website starts with search engines. Together, Google, Bing, Baidu and others are huge sources of traffic for...
View ArticleToday's System-Wide Upgrade
Today from 21:00 - 23:00 UTC CloudFlare scheduled a maintenance window. During that time, CloudFlare's interface was offline. While it was only two hours of time (and we finished a bit early, at 22:16...
View ArticleCloudFlare Heading to Parallels Summit 2013
CloudFlare is heading to Parallels Summit in Las Vegas on Monday, February 4th to Wednesday, February 6th. We look forward to meeting and reconnecting with service providers and providing complimentary...
View ArticleWordPress London Meetup January 2013
Last night I gave a short presentation about how to use CloudFlare with WordPress sites to about 60 people attending the WordPress London Meetup. CloudFlare was happy to be sponsor of the event...
View ArticleEdge Cache Expire TTL: Easiest way to override any existing headers
CloudFlare makes caching easy. Our service automatically determines what files to cache based on file extensions. Performance benefits kick in automatically.For customers that want advanced caching,...
View ArticleNew "Lucky Thirteen" SSL Vulnerabilities: CloudFlare Users Protected
CloudFlare often gets early word of new vulnerabilities before they are released. Last week we got word that today (Monday, February 4, 2013) there would be a new SSL vulnerability announced. This...
View ArticleFacebook Bug Redirects the Web Through Javascript Widget Error
You may have heard that Facebook took down a significant portion of the Internet today. A bug in their Facebook Connect script -- which is installed widely across many sites including CNN, MSNBC.com,...
View ArticleWhen the Bad Guys Name Malware After You, You Know You're Doing Something Right
CloudFlare's I'm Under Attack Mode (IUAM) is elegantly simple. When a site is under an application layer (Layer 7) distributed denial of service (DDoS) attack, the mode will return a challenge page to...
View Article