Cloudflare Worldedge community field guide

回顧版月刊 / 2026-05

Realtime:選擇你營運得起的 abstraction

RealtimeKit、SFU 與 TURN 在 convenience 和 control 間取捨;presence 與 authorization 仍由 application 負責。

期號
29 / 32
首次發布
來源查核
檔案誠信

月份代表課程編排位置;本文首次發布於 2026-08-10,不冒充歷史發布紀錄或過往活動。

01 / DECISION

何時值得加入這個 primitive

快速產品整合選 RealtimeKit、自訂 media logic 選 SFU、連線中繼選 TURN;三者不能互換。

02 / ARCHITECTURE

建立最小且站得住腳的路徑

定義 participant identity 與 roles、選擇 media abstraction、發行 short-lived access、建模 reconnect 與 track lifecycle,並收集 quality signals。

  1. 01先命名 contract

    快速產品整合選 RealtimeKit、自訂 media logic 選 SFU、連線中繼選 TURN;三者不能互換。

  2. 02只加入一個 primitive

    定義 participant identity 與 roles、選擇 media abstraction、發行 short-lived access、建模 reconnect 與 track lifecycle,並收集 quality signals。

  3. 03保留 failure evidence

    測試 join、leave、reconnect、denied roles、muted tracks、weak networks 與 cleanup,量測 time-to-media 和 failure recovery。

03 / REPRODUCE

有證據,再有信心

測試 join、leave、reconnect、denied roles、muted tracks、weak networks 與 cleanup,量測 time-to-media 和 failure recovery。

curl -fsS https://developers.cloudflare.com/realtime/

04 / BOUNDARY

Production boundary

Media plane 不會自動建立 rooms、moderation、consent 或 recording policy;network loss 與 device variance 是正常情況。

05 / FIRST-PARTY SOURCES

讓第一方來源保持權威

產品行為、限制、價格與供應狀態會改變;採取行動前請重新核對這些來源。

01 / SOURCECloudflare Realtimehttps://developers.cloudflare.com/realtime/