Computing Euclidean distance on 144 dimensions
December 18, 2020 12:00PM
Last year we deployed a CSAM image scanning tool. This is so cool! Image processing is always hard, and deploying a real image identification system at a Cloudflare scale is no small achievement! But we hit a problem - the matching algorithm was too slow for our needs....
Continue reading »
My internship: Brotli compression using a reduced dictionary
November 11, 2020 4:32PM
Compression
Optimization
Speed & Reliability
Careers
Using the brotli dictionary to improve compression of web content without sacrificing performance....
Introducing support for the AVIF image format
October 03, 2020 2:00PM
Optimization
WebP
Speed & Reliability
Product News
We're adding support for the new AVIF image format. It compresses images significantly better than older-generation formats such as WebP and JPEG....
When Bloom filters don't bloom
March 02, 2020 1:00PM
Deep Dive
Hardware
Optimization
Programming
Tools
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....
Announcing Cloudflare Image Resizing: Simplifying Optimal Image Delivery
May 15, 2019 2:00PM
Speed Week
Speed & Reliability
Product News
Optimization
In the past three years, the amount of image data on the median mobile webpage has doubled. Growing images translate directly to users hitting data transfer caps, experiencing slower websites, and even leaving if a website doesn’t load in a reasonable amount of time....