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

ROFL with a LOL: rewriting an NGINX module in Rust

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Sam Howson
Word Count
4,030
Company Posts That Month
13
Language
English
Hacker News Points
23
Post removed?
No
Summary

- NGINX is a popular reverse proxy and HTTP cache. - Cloudflare uses NGINX for several features such as rate limiting, WAF rules, and WebSockets proxying. - ROFL (Rate-Optimized Functional Language) is an application layer language designed by the Cloudflare team to handle HTML rewriting tasks in a memory-safe manner. - The main motivation for building ROFL was that Rust was seen as a better choice than LuaJIT due to its safety and speed. - ROFL has been tested with real customer traffic, showing promising results. REF: https://blog.cloudflare.com/rofl-nginx-rust/```

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 2 1,490 391 141 -13%
Platform Engineering 1 152 31 24 -32%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.