LEADER 05877nam 22007575 450 001 9910143640303321 005 20251116234034.0 010 $a3-540-46475-1 024 7 $a10.1007/3-540-46475-1 035 $a(CKB)1000000000211199 035 $a(SSID)ssj0000320972 035 $a(PQKBManifestationID)11256879 035 $a(PQKBTitleCode)TC0000320972 035 $a(PQKBWorkID)10259789 035 $a(PQKB)10652484 035 $a(DE-He213)978-3-540-46475-4 035 $a(MiAaPQ)EBC3071885 035 $a(PPN)155182382 035 $a(EXLCZ)991000000000211199 100 $a20121227d2000 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aAdvances in Distributed Systems $eAdvanced Distributed Computing: From Algorithms to Systems /$fedited by Sacha Krakowiak, Santosh Shrivastava 205 $a1st ed. 2000. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2000. 215 $a1 online resource (VIII, 516 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v1752 300 $aBibliographic Level Mode of Issuance: Monograph 311 08$a3-540-67196-X 320 $aIncludes bibliographical references at the end of each chapters and index. 327 $a1 Distributed Algorithms -- Time in Distributed System Models and Algorithms -- Consensus in Asynchronous Distributed Systems: A Concise Guided Tour -- Group Communication in Partitionable Distributed Systems -- Enhancing Replica Management Services to Cope with Group Failures -- Recent Advances in Distributed Garbage Collection -- Topology-Aware Algorithms for Large-Scale Communication -- 2 Systems Architecture -- Responsive Protocols for Distributed Multimedia Applications? -- Programming Partition-Aware Network Applications? -- Deploying Distributed Objects on the Internet -- Integrating Group Communication with Transactions for Implementing Persistent Replicated Objects -- Replication of CORBA Objects -- Constructing Dependable Web Services -- 3 Applications Support -- Support for Distributed CSCW Applications -- Component-Based Programming of Distributed Applications -- OPENflow: A CORBA Based Transactional Workflow System -- Improving the Effectiveness of Web Caching -- Mobility and Coordination for Distributed Java Applications -- 4 Case Studies -- PerDiS: Design, Implementation, and Use of a PERsistent DIstributed Store -- The University Student Registration System: A Case Study in Building a High-Availability Distributed Application Using General Purpose Components -- Quality of Service and Electronic Newspaper: The Etel Solution -- FlexiNet: A Flexible, Component-Oriented Middleware System. 330 $aIn 1992 we initiated a research project on large scale distributed computing systems (LSDCS). It was a collaborative project involving research institutes and universities in Bologna, Grenoble, Lausanne, Lisbon, Rennes, Rocquencourt, Newcastle, and Twente. The World Wide Web had recently been developed at CERN, but its use was not yet as common place as it is today and graphical browsers had yet to be developed. It was clear to us (and to just about everyone else) that LSDCS comprising several thousands to millions of individual computer systems (nodes) would be coming into existence as a consequence both of technological advances and the demands placed by applications. We were excited about the problems of building large distributed systems, and felt that serious rethinking of many of the existing computational paradigms, algorithms, and structuring principles for distributed computing was called for. In our research proposal, we summarized the problem domain as follows: ?We expect LSDCS to exhibit great diversity of node and communications capability. Nodes will range from (mobile) laptop computers, workstations to supercomputers. Whereas mobile computers may well have unreliable, low bandwidth communications to the rest of the system, other parts of the system may well possess high bandwidth communications capability. To appreciate the problems posed by the sheer scale of a system comprising thousands of nodes, we observe that such systems will be rarely functioning in their entirety. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v1752 606 $aComputers 606 $aComputer networks 606 $aComputer programming 606 $aOperating systems (Computers) 606 $aAlgorithms 606 $aTheory of Computation$3https://scigraph.springernature.com/ontologies/product-market-codes/I16005 606 $aComputer Communication Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/I13022 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aOperating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14045 606 $aAlgorithm Analysis and Problem Complexity$3https://scigraph.springernature.com/ontologies/product-market-codes/I16021 615 0$aComputers. 615 0$aComputer networks. 615 0$aComputer programming. 615 0$aOperating systems (Computers) 615 0$aAlgorithms. 615 14$aTheory of Computation. 615 24$aComputer Communication Networks. 615 24$aProgramming Techniques. 615 24$aOperating Systems. 615 24$aAlgorithm Analysis and Problem Complexity. 676 $a005.36 702 $aKrakowiak$b Sacha$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aShrivastava$b Santosh$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910143640303321 996 $aAdvances in distributed systems$91489188 997 $aUNINA