Python-Paxos

Een demo-implementatie van het PAXOS-algoritme geïmplementeerd in Python
Download nu

Python-Paxos Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gary Wilson Jr. and Michael Stathopoulos
  • Uitgever website:
  • https://github.com/gdub/

Python-Paxos Tags


Python-Paxos Beschrijving

PAXOS is een demo-implementatie van het PAXOS-algoritme geïmplementeerd in Python.Installpip Installatie Paxosimplementatie-opmerkingen - de indiener, acceptor en leerlingrollen van het PAXOS-algoritme worden geïmplementeerd in klassen die van een gemeenschappelijke agentklasse zijn. - Elke rol / agent is uitgevoerd. In een afzonderlijk proces. - Communicatie tussen processen treedt op met behulp van wachtrij-objecten, dus alle processen worden uitgevoerd op dezelfde machine.- PAXOS maakte eenvoudige toestanden dat "we eisen dat verschillende voorstellen verschillende nummers hebben." Om dit te bereiken, starten we elk het voorstelnummersequentie van elke PROPOER-proces gelijk aan zijn eigen PID, en verhogen vervolgens het nummer voor elk nieuw voorstel door het aantal indienersprocessen in het systeem. Dit lijkt ook de methode te zijn die wordt gebruikt in het PAXOS-papierpapier "PAXOS MADE LIVE" door Google-werknemers. - Er wordt aangenomen dat alle processen in het systeem vanaf het begin worden beschouwd, zonder dat u expliciet aansluit bij het systeem decreet doorgegeven.Product's startpagina


Python-Paxos Gerelateerde software