ユーザーにグラフを介して動的データ (1 秒に 1 回更新) を表示する単一ページの Web サイトを構築しています。このページが大量のトラフィックを受け取ることを期待しています。
私のデータはREDISに保存され、 Highchartsを使用してグラフを表示しています。アプリケーション層として ruby / Sinatra を使用しています。
私の質問は、データ ストアと JavaScript グラフ ソリューションの間のリンクをどのように構築するのが最善でしょうか?
REDIS に直接接続することを検討しましたが、それは最も効率が悪いようです。ruby が 1 秒ごとに XML ファイルを作成し、そこから Highcharts がデータをプルする XML ソリューションが最適かどうか疑問に思っています。
しかし、ここにいる誰かが以前にこれを解決したか、またはより良いアイデアを持っているかどうかを確認したかったのですか?