01 / DECISION
何時值得加入這個 primitive
當 Workers 需要 PostgreSQL 或 MySQL,且 connection setup 或重複安全 query 主導 latency 時使用 Hyperdrive。
02 / ARCHITECTURE
建立最小且站得住腳的路徑
綁定 least-privilege database user、設定安全連線、分類可快取 query,並依真實 concurrency 調整 pooling。
- 01先命名 contract
當 Workers 需要 PostgreSQL 或 MySQL,且 connection setup 或重複安全 query 主導 latency 時使用 Hyperdrive。
- 02只加入一個 primitive
綁定 least-privilege database user、設定安全連線、分類可快取 query,並依真實 concurrency 調整 pooling。
- 03保留 failure evidence
比較 cold/warm query latency、檢查 pool pressure 與 cache behavior,並測試 database unavailable 與 credential rotation。
03 / REPRODUCE
有證據,再有信心
比較 cold/warm query latency、檢查 pool pressure 與 cache behavior,並測試 database unavailable 與 credential rotation。
npx wrangler hyperdrive list 04 / BOUNDARY
Production boundary
Write latency、transactions、locks 與 source-of-truth failure 仍屬於 database;不要盲目快取 user-specific 或 volatile queries。
05 / FIRST-PARTY SOURCES
讓第一方來源保持權威
產品行為、限制、價格與供應狀態會改變;採取行動前請重新核對這些來源。