/plushcap/analysis/cloudflare/announcing-turpentine

Announcing Project Turpentine: an easy way to get off Varnish

What's this blog post about?

Turpentine is a VCL-to-TypeScript converter that enables users to migrate their legacy Varnish configurations to modern, Turing-complete programming languages and onto the edge. This solution helps eliminate critical dependencies on individuals who know how to write in VCL and allows for greater expectations of network functionality. Turpentine generates human-readable and well-commented TypeScript code that can be deployed to Cloudflare Workers, a fast serverless platform. The conversion process involves three phases: understanding the meaning of the VCL, optimizing the generated code, and ensuring it is easy to understand by virtually any engineer on the team. Turpentine has been tested in private beta with large customers who have complex VCL files.

Company
Cloudflare

Date published
Sept. 17, 2021

Author(s)
João Sousa Botto

Word count
737

Language
English

Hacker News points
15


By Matt Makai. 2021-2024.