000 02422pam a2200241a 44500
003 OSt
005 20230818152955.0
008 160408b1993 xxu||||| |||| 00| 0 eng d
020 _a9781119825937
040 _cIITK
041 _aeng
082 _a004.36
_bG346d
100 _aGhosh, Ratan K.
245 1 _aDistributed systems
_cRatan K. Ghosh and Hiranmay Ghosh
_btheory and applications
260 _aHoboken : New Jersey
_bIEEE Computer Society : IEEE Press Wiley: John Wiley
_c2023
300 _axxvii, 532p
440 _aIEEE press
520 _aDistributed Systems: Theory and Applications is organized around three layers of abstractions: networks, middleware tools, and application framework. It presents data consistency models suited for requirements of innovative distributed shared memory applications. The book also focuses on distributed processing of big data, representation of distributed knowledge and management of distributed intelligence via distributed agents. To aid in understanding how these concepts apply to real-world situations, the work presents a case study on building a P2P Integrated E-Learning system. Downloadable lecture slides are included to help professors and instructors convey key concepts to their students. Additional topics discussed in Distributed Systems: Theory and Applications include: Network issues and high-level communication tools Software tools for implementations of distributed middleware. Data sharing across distributed components through publish and subscribe-based message diffusion, gossip protocol, P2P architecture and distributed shared memory. Consensus, distributed coordination, and advanced middleware for building large distributed applications Distributed data and knowledge management Autonomy in distributed systems, multi-agent architecture Trust in distributed systems, distributed ledger, Blockchain and related technologies. Researchers, industry professionals, and students in the fields of science, technology, and medicine will be able to use Distributed Systems: Theory and Applications as a comprehensive textbook resource for understanding distributed systems, the specifics behind the modern elements which relate to them, and their practical applications.
650 _aDistributed processing
650 _aElectronic data processing
700 _aGhosh, Hiranmay
942 _cBK
999 _c566790
_d566790