課題
教育プラットフォームでは、タイムリーな通知が不可欠です。元のシステムはポーリングベースで、30秒ごとにチェックしていました。
アーキテクチャ概要
- WebSocketゲートウェイ:Socket.ioを使用したNode.jsサーバー
- イベントバス:Redisベースのpub/subシステム
- 通知サービス
- Angular Signal Store
新システムは平均100ミリ秒未満で通知を配信します — 300倍の改善です。
教育プラットフォームでは、タイムリーな通知が不可欠です。元のシステムはポーリングベースで、30秒ごとにチェックしていました。
新システムは平均100ミリ秒未満で通知を配信します — 300倍の改善です。