Using Cloudflare, case studies galore!

Opendoor is coming up on two years of running Cloudflare Workers in production. Cloudflare Workers are a serverless runtime, which allow for a bit of Javascript to intercept, execute, and modify incoming requests at the CDN level. Workers are lightweight enough to run before every request and provide powerful building blocks to perform common operations like proxying, setting headers, and the like.

At Opendoor, Workers were originally deployed to handle a single use-case, proxying requests from opendoor.com/w/* to our internal Wordpress instance. Our Worker allows for bundling of required npm packages, has full test coverage, and is actively iterated on by developers at Opendoor every day. (Bonus! It’s written in Typescript and Opendoor :heart:’s Typescript!). Read the whole story.