無伺服器架構上的即時廣播

Blob 儲存體
函式
SignalR Service
Web Apps

解決方案構想

如果您想要瞭解如何使用詳細資訊來擴充本文,例如可能的使用案例、替代服務、實行考慮或定價指引,請讓我們知道 GitHub 的意見反應!

使用無伺服器程式碼,簡化一對多即時通訊和更新。

架構

架構圖表會 下載此架構的SVG

資料流程

  1. 用戶端從 blob 儲存體提取 web 應用程式內容
  2. Web 應用程式接收 SignalR 權杖和端點
  3. 使用者連接至 web 應用程式
  4. 連接會透過函數觸發資料庫事件
  5. 函數會將資料推送至 SignalR Service
  6. ...接著會將資料推送至用戶端