genpark-multi-paxos-log-replication-engine-skill

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Gecti
  • Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Multi-Paxos log replication consensus engine with leader lease optimization and slot agreement

README.md

Multi-Paxos Log Replication Engine Skill

Robust, zero-dependency Python implementation of Multi-Paxos State Machine Replication with leader lease optimizations.

Features

  • Steady-State Phase 2 Consensus: Replicates command logs in single round-trips when leader lease holds.
  • Safe Quorum Commit: Guarantees serializability and crash-recovery consistency across distributed nodes.
  • Zero External Dependencies: Pure Python standard library.
  • Native MCP Protocol: JSON-RPC 2.0 stdio server compatible with Claude Desktop, Cursor, and Windsurf.

Architecture

sequenceDiagram
    participant Leader
    participant Replica1
    participant Replica2

    Leader->>Replica1: Accept(slot=1, ballot=1, val)
    Leader->>Replica2: Accept(slot=1, ballot=1, val)
    Replica1-->>Leader: Accepted
    Replica2-->>Leader: Accepted
    Note over Leader: Quorum Reached (2/3)
    Leader->>Replica1: Commit(slot=1, val)
    Leader->>Replica2: Commit(slot=1, val)

Yorumlar (0)

Sonuc bulunamadi