000 | 01934nam a22002057a 4500 | ||
---|---|---|---|
999 |
_c1363 _d1363 |
||
005 | 20211224144107.0 | ||
008 | 211224b ||||| |||| 00| 0 eng d | ||
020 | _a9788126551750 | ||
082 |
_a005.11 _bGAR |
||
100 | _aGarg, Vijay K. (Vijay Kumar) | ||
245 |
_aElements of distributed computing _cVijay K Garg |
||
250 | _aWiley Student Edition. | ||
260 |
_aNew Delhi : _bWiley India, _c2002. |
||
300 |
_axv, 423 pages : _bill.; _c24 cm. |
||
505 |
_t1. Introduction --
_t2. Model of a Computation -- _t3. Logical Clocks -- _t4. Verifying Clock Algorithms -- _t5. Clocks of Different Dimensions -- _t6. Mutual Exclusion: Using Timestamps -- _t7. Mutual Exclusion: Tokens and Quorums -- _t8. Drinking Philosophers Problem -- _t9. Leader Election -- _t10. Global State -- _t11. Observing Global Predicates -- _t12. Observing Conjunctive Predicates -- _t13. Channel Predicates -- _t14. Termination Detection -- _t15. Control of a Distributed Computation -- _t16. Causal Message Ordering -- _t17. Synchronous and Total Order -- _t18. Computation of a Global Function -- _t19. Repeated Global Computation -- _t20. Synchronizers -- _t21. Slicers -- _t22. Distributed Shared Memory -- _t23. Self-Stabilization -- _t24. Knowledge and Common Knowledge -- _t25. Consensus Under Asynchrony -- _t26. Consensus Under Synchrony -- _t27. Failure Detectors -- _t28. Solvable Problems in Asynchronous Systems -- _t29. Checkpointing for Recovery -- _t30. Message Logging for Recovery -- |
||
520 | _aAs distributed systems become increasingly available, the need for a fundamental discussion of the subject has grown. This book covers the fundamental concepts in distributed computing systems such as time, state, simultaneity, order, knowledge, failure, and agreement in distributed systems. | ||
650 | _aComputer networks | ||
650 | _aElectronic data processing--Distributed processing | ||
942 |
_2ddc _cG |