Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

Building even faster interpreters in Rust

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Zak Cutner
Word Count
2,298
Language
English
Hacker News Points
45
Summary

At Cloudflare, the performance of their edge has been constantly improved, with recent optimizations made to their Firewall Rules product. The company's engine, Wirefilter, is used for filtering traffic hitting a site and takes boolean expressions written by customers to match incoming requests against them. Performance measurement as a service was implemented to measure performance in a highly distributed environment like Cloudflare’s edge. This benchmarking framework allows engineers to easily request runs and view results. The focus of the performance work includes optimizing their engine, speeding up the speed test, and improving the `contains` operator for substring searching.