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 从公开仓库中收录这些内容。

举报或申请下架