サブストリームとサブグラフの選択は、目の前のタスク次第です。どちらの選択肢も、まったく同じ基盤となるデータに依存しています。簡単に概要を述べると、サブグラフは、GraphQL を通じて簡単にクエリできる構造化された履歴レコードを提供します。これは、ユーザーと直接やり取りするアプリケーションに最適です。一方で、サブストリームは、必要に応じて完全にカスタマイズし、形づくれる並列化されたデータストリームを提供します。そのため、バックフィルの処理やリアルタイムのデータパイプラインの基盤としてサブストリームが最適な選択肢になります。最終的には、達成したい特定の仕事に最も合うツールを選ぶだけです。