|
|
|
|
LEADER |
00000nam a22000005i 4500 |
001 |
978-1-4471-2416-0 |
003 |
DE-He213 |
005 |
20220114122127.0 |
007 |
cr nn 008mamaa |
008 |
120113s2012 xxk| s |||| 0|eng d |
020 |
|
|
|a 9781447124160
|9 978-1-4471-2416-0
|
024 |
7 |
|
|a 10.1007/978-1-4471-2416-0
|2 doi
|
050 |
|
4 |
|a QA76.9.S88
|
072 |
|
7 |
|a UYD
|2 bicssc
|
072 |
|
7 |
|a COM032000
|2 bisacsh
|
072 |
|
7 |
|a UYD
|2 thema
|
082 |
0 |
4 |
|a 004.2
|2 23
|
100 |
1 |
|
|a Birman, Kenneth P.
|e author.
|4 aut
|4 http://id.loc.gov/vocabulary/relators/aut
|
245 |
1 |
0 |
|a Guide to Reliable Distributed Systems
|h [electronic resource] :
|b Building High-Assurance Applications and Cloud-Hosted Services /
|c by Kenneth P Birman.
|
250 |
|
|
|a 1st ed. 2012.
|
264 |
|
1 |
|a London :
|b Springer London :
|b Imprint: Springer,
|c 2012.
|
300 |
|
|
|a XXII, 730 p.
|b online resource.
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|b PDF
|2 rda
|
490 |
1 |
|
|a Texts in Computer Science,
|x 1868-095X
|
505 |
0 |
|
|a Part I: Computing in the Cloud -- The Way of the Cloud -- Client Perspective -- Network Perspective -- The Structure of Cloud Data Centers -- Remote Procedure Calls and the Client/Server Mode -- CORBA: The Common Object Request Broker Architecture -- System Support for Fast Client/Server Communication -- Part II: Reliable Distributed Computing -- How and Why Computer Systems Fail -- Overcoming Failures in a Distributed System -- Dynamic Membership -- Group Communication Systems -- Point to Point and Multi-group Considerations -- The Virtual Synchrony Execution Model -- Consistency in Distributed Systems -- Part III: Applications of Reliability Techniques -- Retrofitting Reliability into Complex Systems -- Software Architectures for Group Communication -- Part IV: Related Technologies -- Security Options for Distributed Settings -- Clock Synchronization and Synchronous Systems -- Transactional Systems -- Peer-to-Peer Systems and Probabilistic Protocols -- Appendix A: Virtually Synchronous Methodology For Building Dynamic Reliable Services -- Appendix B: Isis2API -- Appendix C: Problems.
|
520 |
|
|
|a This Guide to Reliable Distributed Systems describes the key concepts, principles and implementation options for creating high-assurance cloud computing solutions. In combination with the Isis2 software platform, the text offers a practical path to success in this vital emerging area. Opening with a broad technical overview, the guide then delves into the core challenges of how reliability and fault-tolerance can be abstracted, how the resulting questions can be solved, and how the solutions can be leveraged to create a wide range of practical cloud applications. Readily understandable without any special background, the guide offers concrete examples drawn from real-world settings to illustrate key insights. Topics and features: Examines cloud computing reliability from the perspectives of the client and of the network, and describes the significant components of cloud data centers Presents a practical focus aimed at building "mission-critical" networked applications that keep working even when things go wrong Covers CORBA, Web Services, group communication, transactions, peer-to-peer systems, time-critical protocols, scalability and security Discusses fundamental mechanisms in detail, with an emphasis on the idea of "consistent behavior" in systems that replicate critical components for availability Reviews a wide array of major cloud computing components, including BitTorrent, Dynamo, Chubby, BigTable, Zookeeper, and others Includes more than 80 problems ranging from simple tests to challenging topics suitable for semester-long projects With its well-focused approach and clarity of presentation, the guide represents a unique resource in the contemporary cloud-computing arena. Anyone seeking a solid background in distributed computing, cloud computing, or the modern Internet will find the book an essential and practical learning tool.
|
650 |
|
0 |
|a Computer systems.
|
650 |
|
0 |
|a Operating systems (Computers).
|
650 |
|
0 |
|a Application software.
|
650 |
|
0 |
|a Computers.
|
650 |
1 |
4 |
|a Computer System Implementation.
|
650 |
2 |
4 |
|a Operating Systems.
|
650 |
2 |
4 |
|a Computer and Information Systems Applications.
|
650 |
2 |
4 |
|a Hardware Performance and Reliability.
|
710 |
2 |
|
|a SpringerLink (Online service)
|
773 |
0 |
|
|t Springer Nature eBook
|
776 |
0 |
8 |
|i Printed edition:
|z 9781447158424
|
776 |
0 |
8 |
|i Printed edition:
|z 9781447124153
|
776 |
0 |
8 |
|i Printed edition:
|z 9781447124177
|
830 |
|
0 |
|a Texts in Computer Science,
|x 1868-095X
|
856 |
4 |
0 |
|u https://doi.uam.elogim.com/10.1007/978-1-4471-2416-0
|z Texto Completo
|
912 |
|
|
|a ZDB-2-SCS
|
912 |
|
|
|a ZDB-2-SXCS
|
950 |
|
|
|a Computer Science (SpringerNature-11645)
|
950 |
|
|
|a Computer Science (R0) (SpringerNature-43710)
|