本文へスキップ
実績
2025 チーム

Aurora — プログラマブルなエッジキャッシュ

リクエスト単位の無効化ルールを持つグローバル分散キャッシュ。30以上のリージョンで p99 レイテンシを 62% 削減。

役割
テックリード · エンジニア4名
2025
−62%
p99 レイテンシ
30+
リージョン
99.99%
可用性

課題

読み取り中心のトラフィックでオリジンが逼迫し、無効化のロングテールが深刻でした。既製の CDN はキャッシュは提供しても、「何を・いつ・どこで」無効化するかをプログラムで制御できませんでした。

アプローチ

Cloudflare Workers 上にキャッシュ層を構築し、Durable Objects を協調プリミティブとして採用。無効化を小さな DSL で表現し、WASM にコンパイルした Rust でエッジ評価する一級市民にしました。

成果

p99 は 62% 改善、オリジン負荷は一桁減少。プロダクトチームはキャッシュ方針をコードとして、機能と同じ PR でレビューできるようになりました。

技術

RustWASMCloudflare WorkersDurable ObjectsOpenTelemetry

コメント

コメントを読み込み中…