クライアントアプリケーションがサーバーに継続的に接続して最新の統計を取得し、そこからグラフをプロットする時系列アプリケーションを作成しようとしています。たとえば、30秒ごとに何かの統計を要求し、データを取得して結果を素敵なグラフにプロットします。
グラフが不連続にならないようにします。つまり、時系列統計を表示するグラフを常に更新する必要があります。左にシフトして、グラフの右から新しいものを表示するようなものです。このための正しいアプローチは何ですか。
よくわかりませんが、Webサーバーからデータを取得する必要があります。つまり、最近の統計情報を提供できるWebサーバーを使用することを計画していたということです。httpを使用するか、ソケットを使用してクライアントからの常時接続を確立し、統計にアクセスする必要があるかわかりません。node.jsと30秒ごとに統計を要求するクライアントを使用してWebサーバーを作成することを考えていました。
皆さんは、これに最適なアーキテクチャを提案できますか?この時系列データをプロットするためのライブラリはありますか。つまり、静的グラフをプロットするためにいくつかを使用できるということです。しかし、私はこのグラフを常に更新して、最近の統計を表示したいと思っています。