Home/Cloudflare
Source

Cloudflare

2,099 articles from Cloudflare.

Frontend — Migrating to React land: Gatsby

Migrating to React land: Gatsby

As our developer documentation grows so does the need for tooling. Let’s walk through how we migrated our documentation site to Gatsby to take full advantage of static generation and React.

VVictoriaVictoria·March 26, 2020Frontend
Security — Speeding up Linux disk encryption

Speeding up Linux disk encryption

Encrypting data at rest is vital for Cloudflare with more than 200 data centres across the world. In this post, we will investigate the performance of disk encryption on Linux and explain how we made it at least two times faster for ourselves and our customers!

IIgnatIgnat·March 25, 2020Security
Engineering — Keepalives considered harmful

Keepalives considered harmful

You’d think keepalives would always be helpful, but turns out reality isn’t always what you expect it to be. It really helps if you read Why does one NGINX worker take all the load? first.

IIvanIvan·March 19, 2020Engineering
Networking — The problem with thread^W event loops

The problem with thread^W event loops

Back when Cloudflare was created, the dominant HTTP server used to power websites was Apache httpd. However, we decided to build our infrastructure using the then relatively new NGINX server.

JDJulien DesgatsJulien Desgats·March 18, 2020Networking
Security — Announcing Network Analytics

Announcing Network Analytics

Back in March 2019, we released Firewall Analytics which provides insights into HTTP security events across all of Cloudflare's protection suite; Firewall rule matches, HTTP DDoS Attacks, Site Security Level which harnesses Cloudflare's threat intelligence, and more.

OOmerOmer·March 16, 2020Security
Engineering — Cloudflare's COVID-19 FAQs

Cloudflare's COVID-19 FAQs

As the status of COVID-19 continues to impact people and businesses around the world, Cloudflare is committed to providing awareness and transparency to our customers, employees, and partners.

JVJanet Van Huysse, Joe SullivanJanet Van Huysse, Joe Sullivan·March 13, 2020Engineering
Performance — Protect your team with Cloudflare Gateway

Protect your team with Cloudflare Gateway

Announcing Cloudflare for Teams, a new way to protect organizations and their employees, without sacrificing performance. Cloudflare for Teams centers around Cloudflare Access and Cloudflare Gateway.

IIrtefaIrtefa·March 12, 2020Performance
Networking — Cloudflare During the Coronavirus Emergency

Cloudflare During the Coronavirus Emergency

We know that organizations and individuals around the world depend on Cloudflare and our network. I wanted to send you a personal note to let you know how Cloudflare is dealing with the Coronavirus emergency.

MPMatthew PrinceMatthew Prince·March 12, 2020Networking
Networking — Open sourcing our Sentry SSO plugin

Open sourcing our Sentry SSO plugin

Cloudflare Access replaces legacy corporate VPNs with Cloudflare’s global network. Using your existing identity provider, Access lets your end users to login from anywhere.

SSamSam·March 11, 2020Networking
SRE & Ops — How Replicated Developers Develop Remotely

How Replicated Developers Develop Remotely

Replicated is a 5-year old infrastructure software company with a focus on enabling a new model of enterprise software delivery that we call Kubernetes Off-The-Shelf (KOTS) Software.

CCloudflare·March 10, 2020SRE & Ops
Security — International Women’s Day 2020: Building a Modern Security Team

International Women’s Day 2020: Building a Modern Security Team

When we started at Cloudflare in the summer of 2018, we joined a small security team intent on helping it grow quickly. Cloudflare was already a successful “unicorn” startup and its profile was changing fast, providing cyber security protection for millions of Internet-facing properties.

SJSusan, Joe SullivanSusan, Joe Sullivan·March 6, 2020Security
Engineering — The History of the URL

The History of the URL

January 11th, 1982, 22 computer scientists met to discuss an issue with ‘computer mail’ (now known as email).

ZBZack BloomZack Bloom·March 5, 2020Engineering
Security — Addressing the Web’s Client-Side Security Challenge

Addressing the Web’s Client-Side Security Challenge

Modern web architecture relies heavily on JavaScript and enabling third-party code to make client-side network requests. These innovations are built on client-heavy frameworks such as Angular, Ember, React, and Backbone that leverage the processing power of the browser

SBSwapnil BhalodeSwapnil Bhalode·March 3, 2020Security
Networking — RPKI and the RTR protocol

RPKI and the RTR protocol

Today’s Internet requires stronger protection within its core routing system and as we have already said: it's high time to stop BGP route leaks and hijacks by deploying operationally-excellent RPKI!

MLMartin LevyMartin Levy·March 3, 2020Networking
Engineering — When Bloom filters don't bloom

When Bloom filters don't bloom

Last month finally I had an opportunity to use Bloom filters. I became fascinated with the promise of this data structure, but I quickly realized it had some drawbacks. This blog post is the tale of my brief love affair with Bloom filters.

MMMarek MajkowskiMarek Majkowski·March 2, 2020Engineering
Performance — Why Cloudflare Chose AMD EPYC for Gen X Servers

Why Cloudflare Chose AMD EPYC for Gen X Servers

Looking back at this week's posts on the design, specifications, and performance of Cloudflare’s Gen X servers using AMD CPUs. Every server can run every service. This architectural decision has helped us achieve higher efficiency across the Cloudflare network.

NRNitin RaoNitin Rao·March 1, 2020Performance
Engineering — Going Beyond Black History Month

Going Beyond Black History Month

Around this time of year in the United States, African-Americans are often tasked with explaining why we spend 28 (or in the case of leap year 29) days celebrating the contributions our ancestors made to this country.

FDFallon, DevinFallon, Devin·February 29, 2020Engineering
Networking — Securing Memory at EPYC Scale

Securing Memory at EPYC Scale

At Cloudflare, we encrypt data both in transit (on the network) and at rest (on the disk). Both practices address some of the most common vectors used to exfiltrate information and these measures serve to protect sensitive data from attackers but, what about data currently in use?

DCDerek Chamorro, Brian BassettDerek Chamorro, Brian Bassett·February 28, 2020Networking
Performance — Gen X Performance Tuning

Gen X Performance Tuning

We have partnered with AMD to get the best performance out of this processor and today, we are highlighting our tuning efforts that led to additional performance across our entire Gen X fleet of servers powered by the 2nd Gen AMD EPYC 7642.

SISung, IvanSung, Ivan·February 27, 2020Performance
Engineering — Impact of Cache Locality

Impact of Cache Locality

Our Gen X servers process more requests per second per core than our previous fleet. The AMD 2nd Gen EPYC 7642 processor’s large L3 cache minimizes L3 cache misses, and the time-savings add up quickly.

SSungSung·February 26, 2020Engineering
Career & Teams — Seamless remote work with Cloudflare for Teams

Seamless remote work with Cloudflare for Teams

The novel coronavirus is actively changing how organizations work in real-time. According to Fortune, the virus has led to the “world’s largest work-from-home experiment.” As the epidemic crosses borders, employees are staying home and putting new stress on how companies manage remote work.

SSamSam·February 24, 2020Career & Teams
Networking — Cloudflare’s Gen X: Servers for an Accelerated Future

Cloudflare’s Gen X: Servers for an Accelerated Future

We designed and built Cloudflare’s network to be able to grow capacity quickly and inexpensively; to allow every server, in every city, to run every service; and to allow us to shift customers and traffic across our network efficiently.

NRNitin Rao, John Graham CummingNitin Rao, John Graham Cumming·February 24, 2020Networking
Engineering — Empowering Your Privacy

Empowering Your Privacy

Happy Data Privacy Day! At Cloudflare, our mission is to help build a better Internet, and we believe data privacy is core to that mission. But we know words are cheap — even data brokers who sell your personal information will tell you that “privacy is important” to them.

EHEmily HancockEmily Hancock·January 28, 2020Engineering
Networking — Announcing the Cloudflare Access App Launch

Announcing the Cloudflare Access App Launch

Since launch, Cloudflare Access has helped improve how users connect to secured applications. When you protect an application with Access, users never have to connect to a private network and never have to deal with a clunky VPN client.

SSamSam·January 16, 2020Networking
Performance — Prototyping optimizations with Cloudflare Workers and WebPageTest

Prototyping optimizations with Cloudflare Workers and WebPageTest

Have you ever wanted to quickly test a new performance idea, or see if the latest performance wisdom is beneficial to your site? As web performance appears to be a stochastic process, it is really important to be able to iterate quickly and review the effects of different experiments.

AGAndrew GalloniAndrew Galloni·January 8, 2020Performance
Frontend — Cloudflare + Remote Browser Isolation

Cloudflare + Remote Browser Isolation

Cloudflare announced today that it has purchased S2 Systems Corporation, a Seattle-area startup that has built an innovative remote browser isolation solution unlike any other currently in the market.

DDarrenDarren·January 7, 2020Frontend
Security — Introducing Cloudflare for Teams

Introducing Cloudflare for Teams

Ten years ago, when Cloudflare was created, the Internet was a place that people visited. People still talked about ‘surfing the web’ and the iPhone was less than two years old, but on July 4, 2009 large scale DDoS attacks were launched against websites in the US and South Korea.

MPMatthew PrinceMatthew Prince·January 7, 2020Security