SlideShare a Scribd company logo
1 of 4
Download to read offline
cONSENGUs AND AGRELMINT ALGHORITHMS
A)8MCuRoNes chMO NI ATION
a veo m r in the
ECEman)
euna.
Cdnaute data wele pr riet und.)
pagate aNe nts) dugnguisihet bren reciep ob *
re nidtngc
NETNOAK ceNNLCTivITY SENDER IDENTIFICATIoN
PYM u t crntcttd Cegca) Gnder o a ms atuag noa
CHANNLL REURBL UWAu TMENTI CmeD
MESsn GtS
channels a ltabie, ent pretcses
ad. woress
may tomper a
m
Calao cnled bvat mĂĄg)
AGREEMENT VARIABLE
c be u dme vEat4).
LSNgENDUS FROBLEMAGREEMENT PRobLEM
acprecs Fas al value,at all
allnonbu p t agTce abeut ininal
wutt a T on ona valve
valee
u r a Procaa4.
nafon
rttment: Valu termination
vaVd m tnitial valuE a ade
d vsivd art aame
al.d
ama
n Prec a deoide
renan e t u n t
Ah rece b
* m a l vefue
o vtr proceLs nd arriv d on
*** n ma, najont
h c
decik on tueutd
* t
n rnt jer
P e d a s inee tiwe are no t u a
FAIL STOP CoNSEN&US
a gonithm hai
6*
round. a* S** ech
,
d p r e t dndi
vorinble +o
Fo acm=
a other prscee drt o aund
* aunds, ar ent raune h a no
ade
a e ena
d6 *a reund cern@nge
rEachad. 6urĂŤ rond do rot ac e ongengus. m mpler OC Cgen)n*)
Y2ANTINE R oNEENES
engtnus on b achitved (5°').
deure4 Pread **reuna
" )
*
j*ecc4, and *
ch ecei a
r
e N d 4-tncn precete
chtvtd e r h e n a t eeit Corm-nutt) Ca achieue
n
uneng themEelve
tender
eattw
:
P
P
aher ynch, paterson
6alorcmodel hchronous tevn s8cronous stom
agreementnone
Vagreement
V conmon knauoledg V encovrent common knbwle
axtstop
-stop V agreement X 0g reemet
bn proLesses
aC6t rounds
byzantine ogreeme x agreemnt
36 D proacsses
ng) raonds
intrdaoducing a leader Coill Solve
al problemS
but what cb the teader beco mes 6aulty?
PAXOS githona egslative consensus stem used on paxes istand on qrecece
althbugh no deterministic outt folerant consensus proto ol an gvarentee Proqress
in an aure netuerk. Cproved 6cher, gneh, and paterton), paros guarentes
Saedy C0onitenw
nd the Conditions at ould prevent t rom maki
Progrags dre dekfieutt to proveke,

More Related Content

Similar to Consensus and agreement algorithms, Distributed Systems : Notes

CBSE Physics Journal.pdf
CBSE Physics Journal.pdfCBSE Physics Journal.pdf
CBSE Physics Journal.pdfsayanmondal324
 
Termination detection - Distributed systems : Notes
Termination detection - Distributed systems : NotesTermination detection - Distributed systems : Notes
Termination detection - Distributed systems : NotesSubhajit Sahu
 
Stamp duty circular
Stamp duty circularStamp duty circular
Stamp duty circularmianagpur
 
Embedded system assignment 4 .pdf
Embedded system assignment 4 .pdfEmbedded system assignment 4 .pdf
Embedded system assignment 4 .pdfSankalpShrivastav
 
Logical time - Distributed systems : Notes
Logical time - Distributed systems : NotesLogical time - Distributed systems : Notes
Logical time - Distributed systems : NotesSubhajit Sahu
 
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5t
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5tAdobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5t
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5ts73678sri
 
non creamy layer g.o 2009,2015,2016 all new
non  creamy layer g.o 2009,2015,2016 all newnon  creamy layer g.o 2009,2015,2016 all new
non creamy layer g.o 2009,2015,2016 all newshanavas chithara
 
Global state and Snapshot recording algorithms - Distributed systems : Notes
Global state and Snapshot recording algorithms - Distributed systems : NotesGlobal state and Snapshot recording algorithms - Distributed systems : Notes
Global state and Snapshot recording algorithms - Distributed systems : NotesSubhajit Sahu
 

Similar to Consensus and agreement algorithms, Distributed Systems : Notes (10)

cpi.pdf
cpi.pdfcpi.pdf
cpi.pdf
 
CBSE Physics Journal.pdf
CBSE Physics Journal.pdfCBSE Physics Journal.pdf
CBSE Physics Journal.pdf
 
Termination detection - Distributed systems : Notes
Termination detection - Distributed systems : NotesTermination detection - Distributed systems : Notes
Termination detection - Distributed systems : Notes
 
Stamp duty circular
Stamp duty circularStamp duty circular
Stamp duty circular
 
Embedded system assignment 4 .pdf
Embedded system assignment 4 .pdfEmbedded system assignment 4 .pdf
Embedded system assignment 4 .pdf
 
Logical time - Distributed systems : Notes
Logical time - Distributed systems : NotesLogical time - Distributed systems : Notes
Logical time - Distributed systems : Notes
 
Attachment Documents.PDF
Attachment Documents.PDFAttachment Documents.PDF
Attachment Documents.PDF
 
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5t
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5tAdobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5t
Adobe Scan 06-Mar-2024.pdfhhuiiiiijjhgftr5t
 
non creamy layer g.o 2009,2015,2016 all new
non  creamy layer g.o 2009,2015,2016 all newnon  creamy layer g.o 2009,2015,2016 all new
non creamy layer g.o 2009,2015,2016 all new
 
Global state and Snapshot recording algorithms - Distributed systems : Notes
Global state and Snapshot recording algorithms - Distributed systems : NotesGlobal state and Snapshot recording algorithms - Distributed systems : Notes
Global state and Snapshot recording algorithms - Distributed systems : Notes
 

More from Subhajit Sahu

DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTES
DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTESDyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTES
DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTESSubhajit Sahu
 
Shared memory Parallelism (NOTES)
Shared memory Parallelism (NOTES)Shared memory Parallelism (NOTES)
Shared memory Parallelism (NOTES)Subhajit Sahu
 
A Dynamic Algorithm for Local Community Detection in Graphs : NOTES
A Dynamic Algorithm for Local Community Detection in Graphs : NOTESA Dynamic Algorithm for Local Community Detection in Graphs : NOTES
A Dynamic Algorithm for Local Community Detection in Graphs : NOTESSubhajit Sahu
 
Scalable Static and Dynamic Community Detection Using Grappolo : NOTES
Scalable Static and Dynamic Community Detection Using Grappolo : NOTESScalable Static and Dynamic Community Detection Using Grappolo : NOTES
Scalable Static and Dynamic Community Detection Using Grappolo : NOTESSubhajit Sahu
 
Application Areas of Community Detection: A Review : NOTES
Application Areas of Community Detection: A Review : NOTESApplication Areas of Community Detection: A Review : NOTES
Application Areas of Community Detection: A Review : NOTESSubhajit Sahu
 
Community Detection on the GPU : NOTES
Community Detection on the GPU : NOTESCommunity Detection on the GPU : NOTES
Community Detection on the GPU : NOTESSubhajit Sahu
 
Survey for extra-child-process package : NOTES
Survey for extra-child-process package : NOTESSurvey for extra-child-process package : NOTES
Survey for extra-child-process package : NOTESSubhajit Sahu
 
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTER
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTERDynamic Batch Parallel Algorithms for Updating PageRank : POSTER
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTERSubhajit Sahu
 
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...Subhajit Sahu
 
Fast Incremental Community Detection on Dynamic Graphs : NOTES
Fast Incremental Community Detection on Dynamic Graphs : NOTESFast Incremental Community Detection on Dynamic Graphs : NOTES
Fast Incremental Community Detection on Dynamic Graphs : NOTESSubhajit Sahu
 
Can you x farming by going back 8000 years : NOTES
Can you x farming by going back 8000 years : NOTESCan you x farming by going back 8000 years : NOTES
Can you x farming by going back 8000 years : NOTESSubhajit Sahu
 
HITS algorithm : NOTES
HITS algorithm : NOTESHITS algorithm : NOTES
HITS algorithm : NOTESSubhajit Sahu
 
Basic Computer Architecture and the Case for GPUs : NOTES
Basic Computer Architecture and the Case for GPUs : NOTESBasic Computer Architecture and the Case for GPUs : NOTES
Basic Computer Architecture and the Case for GPUs : NOTESSubhajit Sahu
 
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDES
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDESDynamic Batch Parallel Algorithms for Updating Pagerank : SLIDES
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDESSubhajit Sahu
 
Are Satellites Covered in Gold Foil : NOTES
Are Satellites Covered in Gold Foil : NOTESAre Satellites Covered in Gold Foil : NOTES
Are Satellites Covered in Gold Foil : NOTESSubhajit Sahu
 
Taxation for Traders < Markets and Taxation : NOTES
Taxation for Traders < Markets and Taxation : NOTESTaxation for Traders < Markets and Taxation : NOTES
Taxation for Traders < Markets and Taxation : NOTESSubhajit Sahu
 
A Generalization of the PageRank Algorithm : NOTES
A Generalization of the PageRank Algorithm : NOTESA Generalization of the PageRank Algorithm : NOTES
A Generalization of the PageRank Algorithm : NOTESSubhajit Sahu
 
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...Subhajit Sahu
 
Income Tax Calender 2021 (ITD) : NOTES
Income Tax Calender 2021 (ITD) : NOTESIncome Tax Calender 2021 (ITD) : NOTES
Income Tax Calender 2021 (ITD) : NOTESSubhajit Sahu
 
Youngistaan Foundation: Annual Report 2020-21 : NOTES
Youngistaan Foundation: Annual Report 2020-21 : NOTESYoungistaan Foundation: Annual Report 2020-21 : NOTES
Youngistaan Foundation: Annual Report 2020-21 : NOTESSubhajit Sahu
 

More from Subhajit Sahu (20)

DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTES
DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTESDyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTES
DyGraph: A Dynamic Graph Generator and Benchmark Suite : NOTES
 
Shared memory Parallelism (NOTES)
Shared memory Parallelism (NOTES)Shared memory Parallelism (NOTES)
Shared memory Parallelism (NOTES)
 
A Dynamic Algorithm for Local Community Detection in Graphs : NOTES
A Dynamic Algorithm for Local Community Detection in Graphs : NOTESA Dynamic Algorithm for Local Community Detection in Graphs : NOTES
A Dynamic Algorithm for Local Community Detection in Graphs : NOTES
 
Scalable Static and Dynamic Community Detection Using Grappolo : NOTES
Scalable Static and Dynamic Community Detection Using Grappolo : NOTESScalable Static and Dynamic Community Detection Using Grappolo : NOTES
Scalable Static and Dynamic Community Detection Using Grappolo : NOTES
 
Application Areas of Community Detection: A Review : NOTES
Application Areas of Community Detection: A Review : NOTESApplication Areas of Community Detection: A Review : NOTES
Application Areas of Community Detection: A Review : NOTES
 
Community Detection on the GPU : NOTES
Community Detection on the GPU : NOTESCommunity Detection on the GPU : NOTES
Community Detection on the GPU : NOTES
 
Survey for extra-child-process package : NOTES
Survey for extra-child-process package : NOTESSurvey for extra-child-process package : NOTES
Survey for extra-child-process package : NOTES
 
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTER
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTERDynamic Batch Parallel Algorithms for Updating PageRank : POSTER
Dynamic Batch Parallel Algorithms for Updating PageRank : POSTER
 
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...
Abstract for IPDPS 2022 PhD Forum on Dynamic Batch Parallel Algorithms for Up...
 
Fast Incremental Community Detection on Dynamic Graphs : NOTES
Fast Incremental Community Detection on Dynamic Graphs : NOTESFast Incremental Community Detection on Dynamic Graphs : NOTES
Fast Incremental Community Detection on Dynamic Graphs : NOTES
 
Can you x farming by going back 8000 years : NOTES
Can you x farming by going back 8000 years : NOTESCan you x farming by going back 8000 years : NOTES
Can you x farming by going back 8000 years : NOTES
 
HITS algorithm : NOTES
HITS algorithm : NOTESHITS algorithm : NOTES
HITS algorithm : NOTES
 
Basic Computer Architecture and the Case for GPUs : NOTES
Basic Computer Architecture and the Case for GPUs : NOTESBasic Computer Architecture and the Case for GPUs : NOTES
Basic Computer Architecture and the Case for GPUs : NOTES
 
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDES
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDESDynamic Batch Parallel Algorithms for Updating Pagerank : SLIDES
Dynamic Batch Parallel Algorithms for Updating Pagerank : SLIDES
 
Are Satellites Covered in Gold Foil : NOTES
Are Satellites Covered in Gold Foil : NOTESAre Satellites Covered in Gold Foil : NOTES
Are Satellites Covered in Gold Foil : NOTES
 
Taxation for Traders < Markets and Taxation : NOTES
Taxation for Traders < Markets and Taxation : NOTESTaxation for Traders < Markets and Taxation : NOTES
Taxation for Traders < Markets and Taxation : NOTES
 
A Generalization of the PageRank Algorithm : NOTES
A Generalization of the PageRank Algorithm : NOTESA Generalization of the PageRank Algorithm : NOTES
A Generalization of the PageRank Algorithm : NOTES
 
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...
ApproxBioWear: Approximating Additions for Efficient Biomedical Wearable Comp...
 
Income Tax Calender 2021 (ITD) : NOTES
Income Tax Calender 2021 (ITD) : NOTESIncome Tax Calender 2021 (ITD) : NOTES
Income Tax Calender 2021 (ITD) : NOTES
 
Youngistaan Foundation: Annual Report 2020-21 : NOTES
Youngistaan Foundation: Annual Report 2020-21 : NOTESYoungistaan Foundation: Annual Report 2020-21 : NOTES
Youngistaan Foundation: Annual Report 2020-21 : NOTES
 

Recently uploaded

Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxMANASINANDKISHORDEOR
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxMustafa Ahmed
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUankushspencer015
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New HorizonMorshed Ahmed Rahath
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 

Recently uploaded (20)

Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 

Consensus and agreement algorithms, Distributed Systems : Notes

  • 1. cONSENGUs AND AGRELMINT ALGHORITHMS A)8MCuRoNes chMO NI ATION a veo m r in the ECEman) euna. Cdnaute data wele pr riet und.) pagate aNe nts) dugnguisihet bren reciep ob * re nidtngc NETNOAK ceNNLCTivITY SENDER IDENTIFICATIoN PYM u t crntcttd Cegca) Gnder o a ms atuag noa CHANNLL REURBL UWAu TMENTI CmeD MESsn GtS channels a ltabie, ent pretcses ad. woress may tomper a m Calao cnled bvat mĂĄg) AGREEMENT VARIABLE c be u dme vEat4). LSNgENDUS FROBLEMAGREEMENT PRobLEM acprecs Fas al value,at all allnonbu p t agTce abeut ininal wutt a T on ona valve valee u r a Procaa4. nafon rttment: Valu termination vaVd m tnitial valuE a ade d vsivd art aame al.d ama n Prec a deoide
  • 2. renan e t u n t Ah rece b * m a l vefue o vtr proceLs nd arriv d on *** n ma, najont h c decik on tueutd * t n rnt jer P e d a s inee tiwe are no t u a FAIL STOP CoNSEN&US a gonithm hai 6* round. a* S** ech , d p r e t dndi vorinble +o Fo acm= a other prscee drt o aund * aunds, ar ent raune h a no ade a e ena d6 *a reund cern@nge rEachad. 6urĂŤ rond do rot ac e ongengus. m mpler OC Cgen)n*) Y2ANTINE R oNEENES engtnus on b achitved (5°'). deure4 Pread **reuna " )
  • 3. * j*ecc4, and * ch ecei a r e N d 4-tncn precete chtvtd e r h e n a t eeit Corm-nutt) Ca achieue n uneng themEelve tender eattw : P P
  • 4. aher ynch, paterson 6alorcmodel hchronous tevn s8cronous stom agreementnone Vagreement V conmon knauoledg V encovrent common knbwle axtstop -stop V agreement X 0g reemet bn proLesses aC6t rounds byzantine ogreeme x agreemnt 36 D proacsses ng) raonds intrdaoducing a leader Coill Solve al problemS but what cb the teader beco mes 6aulty? PAXOS githona egslative consensus stem used on paxes istand on qrecece althbugh no deterministic outt folerant consensus proto ol an gvarentee Proqress in an aure netuerk. Cproved 6cher, gneh, and paterton), paros guarentes Saedy C0onitenw nd the Conditions at ould prevent t rom maki Progrags dre dekfieutt to proveke,