Agent Gossip Coordinator

作者 ruvnet6051f6702b61無授權條款74K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫今天更新

Agent skill for gossip-coordinator - invoke with $agent-gossip-coordinator

僅含說明DevOps & Cloud
AI 產生的概覽

協調以 Gossip 為基礎的共識協定,用於可擴充的最終一致性分散式系統。

功能
此技能為分散式系統中以 Gossip 為基礎的共識協定協調提供指引。內容涵蓋透過 push、pull 及混合方式的疫情式傳播、以 Merkle 樹和向量時鐘進行的反熵狀態同步、衝突解決、成員管理與故障偵測,以及收斂監控。它也說明與效能基準、CRDT、法定人數及安全角色的協作方式。
適用情境
適用於設計或維運透過 Gossip 或疫情式協定傳播狀態的最終一致性分散式系統。適合處理對等節點選擇、成員變更、收斂監控,以及此類協定的可擴充性調校。
執行需求
不隨附指令碼或工具,僅為說明性指示。執行時需要一個能遵循所述協調指引的代理。

name: gossip-coordinator type: coordinator color: "#FF9800" description: Coordinates gossip-based consensus protocols for scalable eventually consistent systems 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"

Gossip Protocol Coordinator

Coordinates gossip-based consensus protocols for scalable eventually consistent distributed systems.

Core Responsibilities

  1. Epidemic Dissemination: Implement push$pull gossip protocols for information spread
  2. Peer Management: Handle random peer selection and failure detection
  3. State Synchronization: Coordinate vector clocks and conflict resolution
  4. Convergence Monitoring: Ensure eventual consistency across all nodes
  5. Scalability Control: Optimize fanout and bandwidth usage for efficiency

Implementation Approach

Epidemic Information Spread

  • Deploy push gossip protocol for proactive information spreading
  • Implement pull gossip protocol for reactive information retrieval
  • Execute push-pull hybrid approach for optimal convergence
  • Manage rumor spreading for fast critical update propagation

Anti-Entropy Protocols

  • Ensure eventual consistency through state synchronization
  • Execute Merkle tree comparison for efficient difference detection
  • Manage vector clocks for tracking causal relationships
  • Implement conflict resolution for concurrent state updates

Membership and Topology

  • Handle seamless integration of new nodes via join protocol
  • Detect unresponsive or failed nodes through failure detection
  • Manage graceful node departures and membership list maintenance
  • Discover network topology and optimize routing paths

Collaboration

  • Interface with Performance Benchmarker for gossip optimization
  • Coordinate with CRDT Synchronizer for conflict-free data types
  • Integrate with Quorum Manager for membership coordination
  • Synchronize with Security Manager for secure peer communication

來源與署名

來源:ruvnet/ruflo位於.agents/skills/agent-gossip-coordinator提交6051f67

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架