> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# QuanuX Symphony におけるホットパスの分離

> Symphony が、コールドパスとフリージングパスの規律、バスの規律、Prima Parte を通じて、qxctl とナレッジプレーンをライブ実行パスから切り離す方法を学びます。

Symphony は管理作業と実行作業を分離し、ライブトレーディング、リサーチ、その他のパフォーマンスが重要なパスにジッター、レイテンシー、隠れた依存関係が生じないようにします。qxctl とナレッジプレーンは、コールドパスまたはフリージングパスの管理機能です。ライブ処理もホストしている Node に対して明示的に操作することはできますが、継続的なホットパスの依存関係になってはなりません。

## コールドパスとフリージングパスの規律

qxctl とベクターエンジンは、管理用のコールドパスまたはフリージングパスのコンポーネントです。次のことをしてはなりません。

* ホットまたはウォームの実行パスとインラインで実行する
* ライブワークロードとロックを共有する
* ジッターやレイテンシーを増やす同期的な依存関係を作る
* 隠れたウォッチャー、常駐インタープリター、または頼まれていないバックグラウンドのパッケージマネージャーになる
* 実行用の Node に継続的に常駐する

このルールは、ナレッジセッションコーディネーター、ベクターエンジン、および qxctl が管理するすべての操作に適用されます。これらはエビデンスを生成し、状態を検証し、計画を準備しますが、ライブ実行パスには参加しません。

## バスの規律

大量転送、制御、リサーチ、実行の排出データは、1 つのバスを共有する必要はありません。トポロジーでは、特に共有トラフィックがジッターを引き起こす可能性がある場合に、複数のバスを使用したり、宣言されたパスでバスを経由しないようにしたりできます。NATS JetStream、ZeroMQ、その他のファブリックはアダプターであり、ユーザーの選択です。qxctl にバス管理機能があるからといって、バスの経由が必須になるわけではありません。

レイテンシーとスループットの要件に合ったバストポロジーは、あなたが選択します。Symphony は、単一の共有ファブリックを強制することなくその構成をサポートします。

## Prima Parte

**Prima Parte** は承認済みの Phase 3 のコンセプトであり、現時点での実行可能ファイルではありません。重要な操作の後に qxctl から明示的に呼び出される、オプションの非常に軽量な C++ 製 Node ローカル状態ウィットネスです。デーモン、リスナー、タイマー、ウォッチャー、ポーリングループ、常駐するバス接続は持ちません。

範囲が限定された永続的な語彙には、次の 3 つの用語が含まれます。

* `current` — 現在観測されている状態
* `previous` — 重要な操作が行われる前の状態
* `lastTransmitted` — 関連するコマンドの実行後にリモート Node から送信された状態（受信は確認されていない）

Prima Parte は自身の Node のみを記録し、小さな Maestro になることはなく、限定された作業を終えると終了します。Phase 1 の Maestro レセプターではなく、実行可能ファイルはまだ実装されていません。


## Related topics

- [QuanuX Symphony プラットフォームドクトリン](https://docs.quanux.org/symphony/ja/doctrine.md)
- [クイックスタート: QuanuX Symphony を探索する](https://docs.quanux.org/symphony/ja/quickstart.md)
- [QuanuX Symphony ドキュメント](https://docs.quanux.org/symphony/ja/index.md)
- [Symphony における呼び出し元クラスの中立性とホスト権限](https://docs.quanux.org/symphony/ja/concepts/caller-authority.md)
- [Symphony における Node、Habitat、Nest](https://docs.quanux.org/symphony/ja/concepts/node-habitat-nest.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.