講者陣容

陳嘉輝 (Tommy Chen)

陳嘉輝 (Tommy Chen)

Dcard
Backend Architect

目前在 Dcard 當 Architect,偶爾寫後端,偶爾寫前端,偶爾碰 infra,屬於雜食性工程師。

演講議程

Self-Host Cloudflare Workers on Kubernetes

Cloudflare Workers 讓使用者能夠在 CDN 的 edge server 上執行任意的程式碼,使用者可以更改 request 進行 A/B 測試,或是更彈性的存取 CDN 上的快取資料。

這些功能雖然非常方便,但是必須使用 Cloudflare 才能使用,如果要在內網或是其他 CDN 使用的話就會比較不便,幸好 Cloudflare 開源了 Workerd,讓任何人都可以自架 Workers 環境。

這次我會分享如何在 Kubernetes 上模擬 Cloudflare Workers 的環境,以及實際上的使用情境和心得。

詳細介紹