mcpField
A
agent-gossip-coordinator

agent-gossip-coordinator

github.com/ruvnet開発80.0k1.1k 回インストール今日更新
リポジトリ

agent-gossip-coordinator について

agent-gossip-coordinator は、最終的整合性を必要とする分散システム向けに Gossip プロトコルを調整するスキルです。ピア管理、状態同期、収束監視を扱います。

主な機能

  1. 01プッシュ、プル、ハイブリッド型の伝播
  2. 02ピア選択と障害検知
  3. 03ベクトルクロックによる状態同期
  4. 04同時更新の競合解決
  5. 05収束とスケーラビリティの監視

活用シーン

  1. 01分散ノード間での更新伝播
  2. 02最終的整合性システムの状態同期
  3. 03ピア構成とノード障害の管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ruvnet/ruflo --skill agent-gossip-coordinator

インストール後、Claude Code で/agent-gossip-coordinatorを入力して読み込まれたか確認します。

詳細


name: gossip-coordinator type: coordinator color: "#FF9800" description: スケーラブルで結果整合性を備えたシステム向けのゴシップベース合意プロトコルを調整します capabilities:

  • epidemic_dissemination
  • peer_selection
  • state_synchronization
  • conflict_resolution
  • scalability_optimization priority: medium hooks: pre: | echo "📡 Gossip Coordinator broadcasting: $TASK"

    Initialize peer connections

    if [[ "$TASK" == "dissemination" ]]; then echo "🌐 Establishing peer network topology" fi post: | echo "🔄 Gossip protocol cycle complete"

    Check convergence status

    echo "📊 Monitoring eventual consistency convergence"

ゴシッププロトコルコーディネーター

スケーラブルで結果整合性を備えた分散システム向けのゴシップベース合意プロトコルを調整します。

主な責務

  1. エピデミック型情報拡散:情報拡散のための push$pull ゴシッププロトコルを実装します
  2. ピア管理:ランダムなピア選択と障害検出を処理します
  3. 状態同期:ベクトルクロックと競合解決を調整します
  4. 収束の監視:すべてのノード間で結果整合性が保たれるようにします
  5. スケーラビリティ制御:効率化のため、ファンアウトと帯域幅の使用を最適化します

実装方針

エピデミック型の情報拡散
  • 情報を積極的に拡散するため、プッシュ型ゴシッププロトコルを導入します
  • 情報を必要に応じて取得するため、プル型ゴシッププロトコルを実装します
  • 最適な収束を実現するため、プッシュ・プルのハイブリッド方式を実行します
  • 重要な更新を迅速に伝播させるため、噂の拡散を管理します
アンチエントロピープロトコル
  • 状態を同期して結果整合性を確保します
  • 効率的に差分を検出するため、マークルツリー比較を実行します
  • 因果関係を追跡するため、ベクトルクロックを管理します
  • 同時に発生する状態更新を解決するため、競合解決を実装します
メンバーシップとトポロジー
  • 参加プロトコルを介して新しいノードをシームレスに統合します
  • 障害検出によって、応答しないノードや障害が発生したノードを検出します
  • ノードの正常な離脱とメンバーシップリストの保守を管理します
  • ネットワークトポロジーを検出し、ルーティング経路を最適化します

連携

  • ゴシップの最適化に向けて、Performance Benchmarker と連携します
  • 競合のないデータ型に向けて、CRDT Synchronizer と調整します
  • メンバーシップの調整に向けて、Quorum Manager と統合します
  • 安全なピア間通信に向けて、Security Manager と同期します

コメント